/* ==UserStyle==
@name           夜间斗鱼 NightMode For Douyu.com
@namespace      USO Archive
@author         QIUZAIYOU
@description    ⭐1.常用页面夜间模式全覆盖 ⭐2.去除广告 ⭐3.去除导航栏中游戏等无用杂项 ⭐4.部分icon更换使之更符合当前主题 ⭐5.自定义屏蔽，可选是否屏蔽弹幕等级、铭牌等元素 ⭐㊖ 凡涉及到金钱交易（充值、付费购买等）等页面，若遇到因本样式导致文字颜色看不清的情况，请关闭本样式之后再进行金钱交易操作。否则因未关闭本样式导致的财产损失与本样式及作者无关。若发现文字看不清的情况请及时反馈。
@version        2025.0216
@license        GPL-3.0 License
@preprocessor   uso
@advanced dropdown PlayerToolbar "播放器工具栏屏蔽" {
	PlayerToolbar_OFF "关" <<<EOT /*[[PlayerToolbar]]*\/ EOT;
    PlayerToolbar_ON "开" <<<EOT .PlayerToolbar, EOT;
}
@advanced dropdown UserLevel "用户等级屏蔽" {
    UserLevel_ON "开" <<<EOT .UserLevel, EOT;
    UserLevel_OFF "关" <<<EOT /*[[UserLevel]]*\/ EOT;
}
@advanced dropdown ChatFansBarrage "粉丝弹幕屏蔽" {
    ChatFansBarrage_OFF "关" <<<EOT /*[[ChatFansBarrage]]*\/ EOT;
    ChatFansBarrage_ON "开" <<<EOT .ChatFansBarrage, EOT;
}
@advanced dropdown ChatLetter "站内信屏蔽" {
    ChatLetter_OFF "关" <<<EOT /*[[ChatLetter]]*\/ EOT;
    ChatLetter_ON "开" <<<EOT .ChatLetter, EOT;
}
@advanced dropdown FansMedal "粉丝牌屏蔽" {
    FansMedal_ON "开" <<<EOT .FansMedalBox, EOT;
    FansMedal_OFF "关" <<<EOT /*[[FansMedal]]*\/ EOT;
}
@advanced dropdown BarrageNoble "贵族徽章屏蔽" {
    BarrageNoble_ON "开" <<<EOT .Barrage-noble.Barrage-icon, EOT;
    BarrageNoble_OFF "关" <<<EOT /*[[BarrageNoble]]*\/ EOT;
}
@advanced dropdown BarrageHonor "榜单专属徽章屏蔽" {
    BarrageNoble_ON "开" <<<EOT .Barrage-listItem .Barrage-honor, EOT;
    BarrageNoble_OFF "关" <<<EOT /*[[BarrageHonor]]*\/ EOT;
}
@advanced dropdown RoomVipIcon "房间VIP图标屏蔽" {
    RoomVipIcon_ON "开" <<<EOT .Barrage-roomVipIcon, EOT;
    RoomVipIcon_OFF "关" <<<EOT /*[[RoomVipIcon]]*\/ EOT;
}
@advanced dropdown Scrollbar "浏览器滚动条样式更改" {
    Scrollbar_ON "开" <<<EOT ::-webkit-scrollbar {
    width: 6px!important;
    height: 6px!important;
}
::-webkit-scrollbar-track-piece {
    background-color: var(--color-14)!important;
    -webkit-border-radius: 0!important;
}
::-webkit-scrollbar-thumb:vertical {
    height: 5px!important;
    background-color: var(--color-42)!important;
    -webkit-border-radius: 6px!important;
}
::-webkit-scrollbar-thumb:horizontal {
    width: 5px!important;
    background-color: var(--color-42)!important;
    -webkit-border-radius: 6px!important;
}
::-webkit-scrollbar-corner {
    background-color: var(--color-14)!important;
    -webkit-border-radius: 0!important
} EOT;
    Scrollbar_OFF "关" <<<EOT /*[[Scrollbar]]*\/ EOT;
}
@advanced dropdown PlayerRank "弹幕侧上方排名屏蔽" {
    PlayerRank_ON "开" <<<EOT .layout-Player-rank, EOT;
    PlayerRank_OFF "关" <<<EOT /*[[PlayerRank]]*\/ EOT;
}
@advanced dropdown BarrageContent "粉丝弹幕颜色显示" {
    BarrageContent_OFF "关" <<<EOT .Barrage-content, EOT;
    BarrageContent_ON "开" <<<EOT .Barrage-content:not([class*="Barrage-content--color"]),  EOT;
}
@advanced dropdown ToolbarActivityArea "播放器下方互动按钮屏蔽" {
    ToolbarActivity_ON "开" <<<EOT .ToolbarActivityArea, EOT;
    ToolbarActivity_OFF "关" <<<EOT /*[[ToolbarActivityArea]]*\/ EOT;
}
@advanced color UserNameColor "用户昵称颜色" #2B94FF
@advanced color UserContentColor "用户发言颜色" #868686
@advanced color AnchorNameColor "主播昵称颜色" #f60
@advanced color AnchorContentColor "主播发言颜色" #f60
==/UserStyle== */
@-moz-document url-prefix("http://example.com") {
	/*=== 
	* © 版权信息
	* © 作者：QIUZAIYOU
	* © 最后更新：2025.0216
	* © Github项目地址：https://github.com/QIUZAIYOU/Stylish
	* © Gitee项目地址：https://gitee.com/aiideai/Stylish
	* © UserStyles.world项目地址：https://userstyles.world/style/240/nightmode-for-douyu-com
	===*/
}
@-moz-document domain("douyu.com") {
	/*=== 全局属性 ===*/
	:root {
		--color-14: #141414 !important;
		--color-1c: #1c1c1c!important;
		--color-21: #212121 !important;
		--color-27: #272727 !important;
		--color-2c: #2c2c2c !important;
		--color-37: #373737 !important;
		--color-42: #424242 !important;
		--color-66: #666 !important;
		--color-86: #868686 !important;
		--color-af: #afafaf !important;
		--color-ff: #fff !important;
		--douyu-orange-1: #f50 !important;
		--douyu-orange-2: #f60 !important;
		--douyu-orange-3: #f70 !important;
		--douyu-orange-4: #ff5d23 !important;
		--douyu-orange-5: #ff921a !important;
		--douyu-orange-6: #fc861f !important;
		--douyu-orange-7: #e96e02 !important;
		--douyu-blue: #288ae5 !important;
	}
	html, body {
		font-family: "Microsoft Yahei UI", "Microsoft Yahei", "微软雅黑", 'Segoe UI', Tahoma, "宋体b8b\4f53", SimSun, sans-serif
	}
}
@-moz-document url-prefix("https://www.douyu.com/"), url-prefix("http://www.douyu.com/") {
	/*=== 屏蔽元素 ===*/
	.giftbatter-box, .fans-badge-icon, .pc-client-icon, .chat-icon-pad, .girl-privilege-icon, .girl-cont, .sq-ad, .firstpay-award-icon, .motorcade-icon, .enter-level1, .status-low-enter, .status--enter, .noble-anniversary-enter, .sq-wrap, .task-btn, .bonus-enter, .tolive, .feedback, .downapp, .game, div.row:nth-child(18), .search-suggest-ad, .o-download, .pendant-wrap, .myFollow-promot, .rank-video, .catagory-order-container, div.row:nth-child(2), #left > div.left-small > div > ul > li:nth-child(9), .channel-cate > ul:nth-child(1) > li:nth-child(3), .small-nav > ul:nth-child(1) > li:nth-child(5), #js-stats-and-actions > div.valentine2018tips, .ft-sign-cont, .user-level-info, .chart-li-girl, .hy-org, .status--hover, .fans-entrance, .anchor-dynamic, .guessGuideList, .GuessGuideList, .secondTitle, #js-fans-rank, #video-list, .athena-booth-panel-list, #main-col > div > div > div.player-column.player_zb.listcustomize-mod > div.listcustomize-column-wrap > div > div > div:nth-child(2), #main-col > div > div > div.player-column.player_zb.listcustomize-mod > div.listcustomize-column-wrap > div > div > div:nth-child(3), #main-col > div > div > div.player-column.player_zb.listcustomize-mod > div.listcustomize-column-wrap > div > div > div:nth-child(4), #main-col > div > div > div.player-column.player_zb.listcustomize-mod > div.listcustomize-column-wrap > div > div > div.listcustomize-wrap.listcustomize-banner > div.listcustomize-botcon, li.jschartli:nth-child(88) p:nth-child(1) span:nth-child(1) span:nth-child(1), .rank-all-enter ul:nth-child(2) li:nth-child(4), .rank-all-enter ul:nth-child(2) li:nth-child(5), .rank-all-enter ul:nth-child(2) li:nth-child(6), .rank-all-enter ul:nth-child(2) li:nth-child(7), .rank-all-enter ul:nth-child(2) li:nth-child(8), .rank-all-enter ul:nth-child(2) li:nth-child(9), .rank-all-enter ul:nth-child(2) li:nth-child(10), .live-room-normal-right, .recording-wrap, .search-hot-key, .ngad-cont, .m-icon, .zb-sendmsg-icon, .anchor-impress, .classify_li > a:nth-child(2), #js-noble-speaker-btn, .noble--barrage-box, #js-fans-barrage, #js-link-barrage, #js-msg-barrage, .filter-keywords-icon, .m-btn, .shie-pc-client, .rmd-rooms-list, .yw-app-des, #js-yw-rmd-rooms, .nobility-privilege, .box5.task, .box4.wallet, .sister-privilege-banner, .tel_speed, .diy-live-room-top, .diy-live-room-bottom, .gamepacks-box, .noble-anniversary-ad, .js-chat-notice, .PlayerSub #js-chat-notice, #nobleBarrageStyle, .chat-cont .chat-cls .icon, .cb-list > li:nth-child(6), .cb-list > li:nth-child(5), .client-sign, .live-hot, .channel-cate > ul:nth-child(1) > li:nth-child(5), .focus-lead, .firstpay-modal, .firstpay-enter, .no-login, .shopbuybtn, .listcustomize-mod .tag_list ul li.act_component, .o-broadcast, .all-promot, .ActivityPendant, .cqTip-wraper, .starsgathered, .linkImg, .imgTextMixing-wrap, .wm_footer, .vote-template, .PaladinEntry, .WorldCupFans, #lifter .lift a.downpc, .summer_enter, .pk-grading-con, .RichMan, .yw-user-guide, #js-recommand, div[class*="newMask-"], .lol-activity, .AnchorGuess-descAdvance, .js-recommand-tab, .js-video-bottom-tabs, .js-room-yuba-entry, .layout-Cover-item:has(.AthenaBoothPanel-wrapper) {
		display: none!important;
	}
	/*=== 全站广告 ===*/
	.f-sign-cont, .his-sign-cont, .row-3, .row-4, .lol-ad, .chat-sysbroadcast-ad, .chat-ad, .assort-ad, .v3-sign, .head .header_nav .expres_pic, .chat-bottom-ad, .summer_edited, .text-cont a.hy-name, .text-cont a.hy-name + span, .head-nav li.video-entry, .head-nav li.funny, .head-nav li.yuba, .head-nav li.wxr-menu, .header_nav li.video-entry, .header_nav li.funny_menu, #header > div > ul > li.summer_acitivity, .header_nav > li:nth-child(6), .header_nav > li:nth-child(7), .annualfestival-count, #header.annualfestival-header2::after, #header.annualfestival-header2::after, #header.annualfestival-header2::after, #header.annualfestival-header2::after, #header.annualfestival-header2::after, #header.annualfestival-header2::after, #header.annualfestival-header2::before, .u_nav > ul:nth-child(1) > li:nth-child(2), .u_nav > ul:nth-child(1) > li:nth-child(4), .u_nav > ul:nth-child(1) > li:nth-child(5), .u_nav > ul:nth-child(1) > li:nth-child(6), .u_nav > ul:nth-child(1) > li:nth-child(8), .u_nav > ul:nth-child(1) > li:nth-child(11), .u_nav > ul:nth-child(1) > li:nth-child(14), .u_nav > ul:nth-child(1) > li:nth-child(15), .u_nav > ul:nth-child(1) > li:nth-child(16), .u_nav > ul:nth-child(1) > li:nth-child(17), .u_nav > ul:nth-child(1) > li:nth-child(18), .u_nav > ul:nth-child(1) > li:nth-child(19), .u_nav > ul:nth-child(1) > li:nth-child(20), .u_nav > ul:nth-child(1) > li:nth-child(21), div[data-component-id*="videoHeader"], div[data-component-id*="backgroundImg"], div[data-component-id*="ladderNav"], .JS_slider4officialwrap.slider4officialwrap, .ywreturntip {
		display: none!important;
	}
	.PlayerCase {
		display: block!important;
	}
	/*=== 视频内广告屏蔽(H5播放器) ===*/
	.QRcode, .lianmai-tips, div[class*="yanzhi-dd40b4"], div[class*="bg-3aecb2"], div[class*="bg-1a1f33"], div[class*="closeBg-8c5e18"], div[class*="watermark-4231db"], div[class*="gotoView-"], div[class*="recommendApp-"], div[class*="maiMaitView-"], div[class*="penpenIcon-"], div[class*="aprilFoolBox-"], div[class*="corner_ad_"], div[class*="corner-ad-"], div[class*="recommendAD-"], div[class*="focus_box_con-"], div[class*="normalBg-"], div[class*="noHandlerAd-"], div[class*="adsRoot"] {
		display: none!important;
	}
	/*=== 礼物区活动 ===*/
	div[data-flag="goldenplay"], div[data-flag="jifen"], div[data-flag="taobaogoods"], a[href="https://g.wan.douyu.com/s/1/1258/241.html?frm=zb-icon"], div[data-flag="AnchorHourBuffTipWrap"], div[data-flag="family"], div[data-flag*="giftweek"], .more-action-btn-wrap, .WorldCupFans-noraml-tips, .ActGuess2018-tip-type1, .ActGuess2018-tip-type, .guess-user-reminding-out-special, .rM-sendGift-tips, .bg-d4758b, .PaladinWeek {
		display: none!important;
	}
	/*=== 竟猜 ===*/
	.action-item[data-id="76"], .live-room-normal-left, .PlayerSub {
		display: block!important;
	}
	.action-item[data-id="76"] .action-img {
		display: none!important;
	}
	/*=== 告白 ===*/
	.js-love180520-wrap, .love180520-giftTip {
		display: none!important;
	}
	/*=== 欢迎XX进入直播间 ===*/
	li.jschartli > p > span, li.jschartli > p > a {
		display: none!important;
	}
	li.jschartli > p > span.name, li.jschartli > p > span.chat-msg-item.text-cont {
		display: inline-block!important;
	}
	/*=== 竟猜获得鱼丸提示 ===*/
	.chat-cont .normal-notice-new .mycont-r {
		color: var(--color-86)!important;
		background-color: var(--color-ff) !important;
		padding: 7px 10px!important;
	}
	li p i.sys-icon {
		display: none!important;
	}
	/*=== 弹幕池系统提示 ===*/
	.chat-cont .normal-notice-new, .chat-sysbroadcast-header, .chat-sysbroadcast-body {
		display: none!important;
	}
	/*=== update fixed ===*/
	div[class*='-ad'], div[class*='-Ad'], .GuessMainPanelHeader-icon fishballTreasure, .ToolbarActivityArea > div > div > div, .ToolbarActivityArea .ActivityTips, .Title-videoSiteLink, .Title-roomOtherBottom, .Title-columnTag, .Bottom-ad, .layout-Player-asideAdvert, #js-bottom-left > div > div > div.LazyLoad.is-visible, .layout-Bottom-aside .ShieldTool-PClient, .AnchorImpress, .PlayerToolbar-Task, .RewardModal-recommendList, .RewardModal-text, #js-header > div > div > div.Header-left > div > ul > li:nth-child(4), #js-header > div > div > div.Header-left > div > ul > li:nth-child(5), #js-header > div > div > div.Header-left > div > ul > li:nth-child(6), #js-header > div > div > div.Header-right > div.Header-broadcast-wrap, #js-header > div > div > div.Header-right > div.Header-download-wrap, DropMenuList-ad, .Task, .Promotion, .Wallet, .Barrage-chat-ad, .Authentication-clientSign, .Search-suggestAd, .DropMenuList-ad, .GuessGameAdContainer, *[class*='Advert'], *[class*='-ad']:not(.is-admin), .Header-holder, .Header-wrap.is-startAct.is-startAct:before, .Header-wrap.is-startAct.is-startAct:after, #js-room-activity, .Header-actCountDown, *[class*='yearFestival'], *[class*='layout-Player-toolbar--'], .layout-Player-chat:empty, .GuessRankPanel, li[data-ison='1'], div[class*='october-'], div[class*='yanzhi-'], *[class*='wm-pc'], .slide-content-wrap, div[data-ck*="243"], div[class*='layout-TopButton'], span[class='imgbox'] span[class*='corner-icon'], span[class='imgbox'] i[class*='icon_'], .PaladinWeek-toast, .bglink, .wxr-menu, .HeaderNav, .shie-gift .shie-site-list dd.shie-site-list-arrow2, #room-filter-keywords-wrap .room-filter-header .room-filter-tab.first::after, .listcustomize-topcon-title .listcustomize-topcon-link-box, .Barrage-noble, .Motor, .Barrage-userEnter, .Medal, div[class*='fkbutton-'], .ChatNobleBarrage, .Horn4Category, .BarrageSuperLink, .PlayerToolbar-ywWealthIcon, .PlayerToolbar-ycWealthIcon, .FansMedalPanel-container, .PlayerToolbar-signCont, .Barrage-nobleImg, .Summer_Medal, .status-low-enter, .ChatAchievement, .geetest_fullpage_pointer.MuteStatus.is-noLogin, .GameCenter, .box5.mGame, div[class*='closeBg-'], .SysSign-Ad, span[class*='HeaderGif-'], .LotteryDrawEnter, .MatchFocus, *[class*='MatchSystem'], .RoleAvatar-wrapper img, .RoomLevel, .getYw {
		display: none!important;
	}
	#js-header > div > div > div.Header-right > div.Header-login-wrap > div > div > div.Header-UserPane-top > div.HeaderUserLevel > a > span.UserLevel.UserLevel--15, #js-header > div > div > div.Header-right > div.Header-login-wrap > div > div > div.Header-UserPane-top > div.HeaderUserLevel > a > span.UserLevel.UserLevel--next16 {
		display: inline-block!important;
	}
	div[class*='FilterKeywords-edit-addBtn'] {
		display: block!important;
	}
	div[class*='-add'] {
		display: block!important;
	}
	/* --  播放器下方互动按钮  -- */
	.ToolbarActivityArea > div > div > div[data-flag="anchor_quiz"], .ToolbarActivityArea > div > div > .PlayerToolbar-FishpondTreasure {
		display: block!important;
	}
}
@-moz-document url-prefix("https://www.douyu.com/"), url-prefix("http://www.douyu.com/") {
	/*=== 直播间活动元素 ===*/
	div[style*='https://sta-op.douyucdn.cn']:not([class*="layout-Player"]), div[style*='https://shark.douyucdn.cn']:not([class*="layout-Player"]) {
		display: none!important;
	}
	div[data-component-key="2"], div[data-component-id="switchRoom"], div[data-component-id="textItem"], div[data-component-id="squareLottery"], div[data-component-id="lotteryChanceBtn"], div[data-component-id="iframe"], div[data-component-id="footer"], div[data-component-id="imageItem"], div[data-component-id="carousel"], div[class*="valentine"], .wm-schedule-comp, .carousel-nav, .wm_newsWrap, .multipleText-wrap, .Annual1809, #foodBoom, #lottery-container, .is-plus, #rank-container, .wm-h5-view, div[data-component-id="addMsg"], div[data-component-id*="view"], .ChatEffect, *[class*='actionSvgaEffect-'], #js-header + .bc-wrapper video, .wm-general-bgblur, .layout-Player ~ *:not(.common-pay-mask, .swal2-container, .AnchorInterToolsUserModal), #root, .layout-Player-effect {
		display: none!important;
	}
	#js-aside, .PrivateLetter + div, body ~ div:last-child, .PrivateLetter.is-show, .DrawContainer ~ div:not([class]) {
		display: block!important;
	}
	#js-header + .wm-general {
		height: 0!important;
	}
	#js-header + .bc-wrapper {
		display: block!important;
		height: 880px;
	}
	div[data-component-id="room"] {
		display: block!important;
	}
	#container > div[data-component-id="header"] {
		display: block!important;
	}
	*[class*='ActivityPendant'] {
		display: none!important;
	}
	#js-header + .bc-wrapper + .bc-wrapper {
		display: block!important;
		margin-top: 0!important;
	}
	div[data-component-id*="view"]:nth-child(3) {
		display: block!important;
	}
	.layout-Main {
		display: block!important;
	}
	.layout-Player {
		width: 1400px;
		margin: 0 auto;
		margin-top: 80px;
	}
	body.is-fullScreenPage .layout-Player {
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		position: fixed;
		max-width: none!important;
		width: auto!important;
		top: 0!important;
		right: 0!important;
		bottom: 0!important;
		left: 0!important;
		margin: 0!important;
		padding: 0!important;
		z-index: 600;
		overflow: auto;
		margin-top: 0;
	}
	/*=== 礼物宝箱 ===*/
	#treasure, .Treasure, .shark-webp .Treasure.is-ready, .shark-webp .Treasure.is-finish {
		display: block!important;
	}
	.TreasureGee {
		background: var(--color-1c)!important;
		border-color: var(--color-1c)!important;
	}
	.peck .peck-tip-container, .TreasureTips {
		border-color: var(--color-1c)!important;
		background: var(--color-1c)!important;
	}
	.peck .peck-tip p, .TreasureGeeTitle, .TreasureInfo-desc {
		color: var(--color-86)!important;
	}
	.peck .peck-tip-arrow1, .peck .peck-tip-arrow2, .TreasureGee-arrow1, .TreasureGee-arrow2, .TreasureTips-arrow {
		border-top-color: var(--color-1c)!important;
	}
	.TreasureStatus {
		background: var(--color-21)!important;
	}
}
@-moz-document url-prefix("https://www.douyu.com/"), url-prefix("http://www.douyu.com/") {
	/*=== 修改基本样式 ===*/
	.HeaderWrap {
		background: var(--color-2c)!important;
	}
	.scrollbar .thumb {
		width: 6px!important;
	}
	#mainbody {
		padding-top: 0!important;
		margin-top: 50px!important;
	}
	#left {
		top: 50px!important;
	}
	.layout-Container, .layout-Container--hasAside {
		padding-top: 0!important;
	}
	.layout-Main {
		padding-top: 70px!important;
	}
	#js-main {
		padding-top: 0!important;
	}
	.fullpage-container, .bc-wrapper, .wm-h5-view * {
		background: var(--color-21)!important;
	}
	[ data-diy="1"] #mainbody {
		margin-top: 70px!important;
	}
	#header.annualfestival-header .head-nav > li.current > a {
		color: var(--color-ff)!important;
		background: var(--douyu-orange-3)!important;
	}
	.cs-textarea {
		color: var(--color-86)!important;
	}
	/*=== 全站字体 ===*/
	#header.annualfestival-header .head-nav > li > a, #header.annualfestival-header .head-oth .o-broadcast .b-txt, #header.annualfestival-header .head-oth .o-download .d-txt, #header.annualfestival-header .head-oth .o-follow .f-txt, #header.annualfestival-header .head-oth .o-history .h-txt, #header.annualfestival-header .head-oth .o-login .l-txt, #header.annualfestival-header .head-oth .o-unlogin .u-login, #header.annualfestival-header .head-oth .o-unlogin .u-reg, #header.annualfestival-header .head-oth .o-unlogin > em, .annualfestival-header .header-video-area .header-my-video, #header.annualfestival-header .head .header_his .his, #header.annualfestival-header .head .downapp .attent, #header.annualfestival-header .head .phoneapp .attent, #header.annualfestival-header .header-video-area .header-my-video, #header.annualfestival-header .head .header_r .head_user .headuser span, #header.annualfestival-header .head .loginShow a, .Header-menu-link .public-DropMenu-link, .Header-menu-link > a, .DropPaneList-title, .ChatSend-txt, .wm-roomskin-colorful .shie .shie-switch .shie-input span, .geetest_holder.geetest_wind .geetest_radar_tip, .geetest_holder.geetest_wind .geetest_success_radar_tip, .FKLiWrap-icon, .SociatyLabel-name, .RewardM-result > li, .Exit-btn, .public-DropMenu-link span, .public-DropMenu-dropIcon navIconfont, .public-DropMenu-link i, .Title-headlineH2, #header > .head .o-search .headerFont, .Exit-dialogTitle, .Title-header {
		color: var(--color-86)!important;
	}
	.Header-menu-link.active .public-DropMenu-link, .Header-menu-link.active > a {
		color: var(--color-ff)!important;
		background: var(--douyu-orange-3)!important;
	}
	.Header-menu-link :hover .public-DropMenu-link i {
		color: var(--douyu-orange-2)!important;
	}
	/*=== /全站字体 ===*/
	#header .head-oth .o-follow .f-pop > i::after, #header .head-oth .o-history .h-pop > i::after, #header .head-nav .assort .a-pop > i::after, #header .head-oth .o-login .gamepacks-box > i.lmsj-top::after, #header .head-oth .o-login .l-menu > i.lmsj-top::after, #header .head-oth .o-login .weixin-tip > i.lmsj-top::after, #header .head .header_r .head_user .weixin-tip > i.weixin-lmsj-top::after, #header .head .header_r .head_user .l-menu > i.lmsj-top::after, #header .gamepacks-box > i.lmsj-top::after, #header .gamepacks-box > i.gamepacks-sanjiao::after, .poptip .sj_top::after, .search-suggest-box .search-tran-holder {
		border-bottom: 7px solid var(--color-2c)!important;
	}
	.public-DropMenu-drop > i {
		border-bottom: 7px solid var(--color-42)!important;
	}
	.public-DropMenu-drop > i:before {
		border-bottom: 7px solid var(--color-2c)!important;
	}
	#header .head .header_r .head_user .weixin-tip > i.weixin-lmsj-top, #header .head .header_r .head_user .l-menu > i.lmsj-top, #header .gamepacks-box > i.lmsj-top, #header .gamepacks-box > i.gamepacks-sanjiao, .Search-suggestBox-trigon:before {
		border-bottom: 7px solid var(--color-42)!important;
	}
	#header .head-oth .o-follow .f-pop > i, #header .head-oth .o-history .h-pop > i, #header .head-nav .assort .a-pop > i, #header .head-oth .o-login .gamepacks-box > i.lmsj-top, #header .head-oth .o-login .l-menu > i.lmsj-top, #header .head-oth .o-login .weixin-tip > i.lmsj-top, .search-suggest-box .search-tran, .Search-suggestBox-trigon, .poptip .sj_top {
		border-bottom: 7px solid var(--color-42)!important;
	}
	.backpack .arrow, .backpack .arrow2 {
		border-top: 7px solid var(--color-21)!important;
	}
	#header .head-oth .o-follow .f-pop, #header .head-oth .o-history .h-pop, #header .head-nav .assort .a-pop, #header .head-oth .o-login .l-menu, .search-suggest-box, #header .head .header_r .head_user .l-menu, .public-DropMenu-drop, .Search-suggestBox, .Search-suggestBox {
		background: var(--color-2c)!important;
		border: 1px solid #3a3a3a!important;
	}
	#header .head-oth .o-history .h-pop, .head .js_his_list {
		padding-bottom: 15px!important;
	}
	#header .head-oth .o-follow .f-list > li, #header .head-oth .o-history .h-list > li, .head .his_nr .li1, .DropPaneList {
		background: var(--color-2c)!important;
		border-bottom: 1px solid #3a3a3a!important;
	}
	#header .head-oth .o-history .h-list > li:last-child {
		border-bottom: 0!important;
	}
	#header .head-oth .o-follow .f-list > li > p > a, #header .head-oth .o-history .h-list > li > p > a, #header .head-nav .assort .a-list h3, .head .game_cas h3, .DropMenuList-name {
		color: #f2f2f2!important;
	}
	.DropPaneList.HistoryList:last-child {
		border-bottom: 0!important;
	}
	.DropPaneList.HistoryList:hover .DropPaneList-title, .DropPaneList.FollowList:hover .DropPaneList-title {
		color: var(--douyu-orange-3)!important;
	}
	#header .head-oth .o-follow .f-list > li > p > a:hover, #header .head-oth .o-history .h-list > li > p > a:hover, .head .his_nr li p a:hover, .my-subscribe .v-link:hover .v-title, .User-exit, .GiftExpandPanel-close:hover, .Exit-btn:hover {
		color: var(--douyu-orange-3)!important;
	}
	#header .head-nav .assort .a-list .btns li a:hover, .DropMenuList-link:hover {
		background: var(--douyu-orange-3)!important;
		color: #f2f2f2!important;
	}
	#header .head-nav .assort .a-list .btns li a, .DropMenuList-link {
		color: #d0d0d0;
	}
	#header .head-nav .assort .a-list .btns li a, .face-box .scrollbar .thumb, .left-menu .leftnav-cate .recom-cont .yb-list-24 .yb-num {
		background: var(--color-42)!important;
	}
	a.DropMenuList-link {
		background: var(--color-42)!important;
	}
	.backpack .prop-page .blank, .DropPaneList, .u_nav, .LevelFilKeyTab {
		background: var(--color-2c)!important;
	}
	#header .head-nav .assort .a-pop, .DropMenuList {
		padding: 0 15px 5px 15px!important;
	}
	.DropMenuList-category {
		padding-bottom: 15px!important;
	}
	#header .head-nav .assort .a-list .btn-all > a, .head .game_cas .all_btn {
		line-height: 21.5px!important;
		border-radius: 4px!important;
	}
	#header .head-nav .assort .a-list h3, .head .game_cas h3, .DropMenuList-name {
		margin: 8px 0 8px!important;
	}
	.impress-tag-item {
		background-color: #363636!important;
	}
	.room-mes .r-else li .zb-location-icon {
		background: url(//www.asifadeaway.com/Stylish/douyu/location-icon.png) no-repeat;
	}
	.room-mes .r-else-tag dd a.first, .room-mes .r-else-tag dd a.second, .room-mes .r-else-tag dd .arrow, .room-mes .r-else-tag dd a {
		color: var(--color-86)!important;
	}
	.room-mes .r-else-tag dd .arrow {
		border-left-color: var(--color-86)!important;
	}
	#header.annualfestival-header .head-nav .assort > i, #header.annualfestival-header .head-nav .funny > i, #header.annualfestival-header .header_nav > li .menu_sj {
		background: url(//www.asifadeaway.com/Stylish/douyu/assort-icon.png) no-repeat;
	}
	.udetail_info .m_rank .bar .bar_totalper {
		background: var(--color-42)!important;
	}
	.chat-cont .chat-cls {
		margin-left: -44px!important;
	}
	.head-logo, .logo {
		background: rgba(0, 0, 0, 0) url(//www.asifadeaway.com/Stylish/douyu/night-logo.png) no-repeat scroll left center!important;
	}
	#header .w1520head {
		background: var(--color-2c)!important;
	}
	#header .head-oth .o-search, .Search {
		background: var(--color-21)!important;
	}
	#header, #js-header {
		background: transparent!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_slider {
		border-radius: 99999px!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_panel {
		border-top: 1px solid var(--color-2c)!important;
	}
	html, body, .tse-content, .cs-textarea, #mainbody, .content, .u_mainbody, .earn_tab_tit dd .earn_tab_year, .login-inside, .head .search, .aui_inner {
		background: var(--color-21)!important;
	}
	.follow-list-all, .items01 li a, #live-list-contentbox > li > a > div, .jumptxt, .play-list li .mes, .s-content, .hot-word, .great-recom, .hot-recom, .row, .row-2 .hot-recom li a, #footer, #lifter .lift a, #live-list-contentbox .title, #js_tab_ul, #js_info_div, .userinfo, .udetail_info .m_rank .bar, .a_box, #page-link a, .shark_tit, .myjifen-empty, #rank-list-content .rank-title, #rank-list-content .rank-list-item, .aui_buttons button, .geetest_holder.geetest_mobile.geetest_ant .geetest_slider, .layout-Player-chat {
		background: var(--color-2c)!important;
	}
	.search {
		background: transparent!important;
	}
	div[data-component-id*="view"] {
		background: var(--color-21)!important;
		padding-top: 0!important;
	}
	.nick, #leverscore, .User-nickname a {
		color: #2b94ff!important;
	}
	.cs-textarea, .ChatSend-txt {
		margin: 0 auto!important;
		padding-left: 13px!important;
		box-sizing: border-box!important;
	}
	#js-send-msg, .ChatSend {
		width: 320px!important;
		margin: 1px auto 0!important;
	}
	.ChatSend, .ChatSend-txt {
		background: var(--color-2c);
	}
	.chat-feat textarea.cs-textarea, .ChatSend-txt {
		width: 277px!important;
	}
	.chat-feat .cs-textarea, .ChatSend-txt {
		line-height: 39px!important;
		height: 49px!important;
	}
	#js-chat-cont {
		top: 0;
		border-top-left-radius: 0!important;
		border-top-right-radius: 0!important;
	}
	.chat-feat .b-btn, .ChatSend-button {
		display: block!important;
		width: 43px!important;
		height: 49px!important;
		line-height: 49px!important;
	}
	.ChatSend-button.is-gray, .ChatSend-button.is-gray:hover {
		background: var(--color-37)!important;
	}
	#js-chat-speak, #js-stats-and-actions {
		border-radius: 0!important;
	}
	#js-chat-speak {
		background: var(--color-2c);
		border: 1px solid var(--color-21)!important;
		height: auto!important;
	}
	#container {
		background: var(--color-21)!important;
	}
	#header.annualfestival-header {
		border-width: 2px;
		border-bottom-color: var(--color-2c)!important;
	}
	#header.annualfestival-header .head-oth, .my-quiz-page .my-quiz-title-box {
		background-color: var(--color-2c)!important;
	}
	#anchor-info, .chat-cont, .stats-and-actions, .room-mes .btn-group .focus-box .follow-btn, .room-mes .btn-group .focus-box .r-num, .page input, .Title-followNum {
		background: var(--color-2c)!important;
		border: 1px solid var(--color-21)!important;
	}
	.PlayerCaseSub-Main .chat-cont {
		border-bottom: none!important;
	}
	.room-mes .btn-group .focus-box .follow-btn, .Title-followBtn, .Title-followNum {
		border-right: none!important;
	}
	.room-mes, .room-mes .anchor-pic img, .anchor-pic .anchor-cover-wrap, .anchor-pic .anchor-cover-wrap .cover {
		border-radius: 0!important;
	}
	.Title-followBtn, .Title-followNum {
		border-color: var(--color-27)!important;
	}
	.Title-followText {
		color: var(--color-86)!important;
	}
	#shie-site-list, .geetest_holder.geetest_mobile.geetest_ant.geetest_popup .geetest_popup_box, .geetest_wind.geetest_fullpage_click.geetest_float .geetest_fullpage_click_box {
		background: var(--color-21)!important;
		border: 1px solid var(--color-2c)!important;
		box-shadow: none!important;
	}
	.stats-and-actions {
		border-top: none!important;
		border-color: var(--color-2c);
		padding: 11px!important;
	}
	a.follow-btn:nth-child(2), .Title-followNum {
		background: var(--douyu-orange-3)!important;
	}
	.is-followed .Title-followText:nth-child(3), .Title-followText:nth-child(2) {
		background: var(--color-27);
	}
	.Title-followNum {
		color: var(--color-ff)!important;
	}
	.hot-v {
		color: #ff7676!important;
	}
	.feedback-report-button {
		color: red!important;
	}
	.chat-msg-item {
		color: var(--color-86)!important;
	}
	#anchor-info, .relate-text {
		height: 127px!important;
	}
	.anchor-pic, .Title--noAnchorImpress .Title-anchorPic, .Title--noAnchorImpress .YubaGroup-anchorCoverWrap {
		height: 127px!important;
		width: 127px!important;
	}
	.relate-text {
		margin-left: 137px!important;
	}
	.live-room {
		padding-top: 0!important;
		padding-bottom: 20px!important;
	}
	.body-flash-fullpage .stats-and-actions {
		height: auto!important;
	}
	div.border2:nth-child(2), .earn_tab_tit dl dd.active, .live-group-btns {
		border-color: var(--color-2c)!important;
		background: var(--color-2c)!important;
	}
	.earn_tab_tit dl dd.active {
		border-top: 2px solid #ff8a00!important;
	}
	.classify_li ul li a, #change-live-new-show, .classify-li ul li a {
		border-color: var(--color-2c)!important;
		color: var(--color-86)!important;
	}
	#change-live-new-show {
		padding-bottom: 3px!important;
	}
	#change-live-new-show:hover {
		color: var(--douyu-orange-2)!important;
		border-color: var(--douyu-orange-2)!important;
	}
	.t-tag a, .checkphone, #js_changepwd, .checkemail, .is-bound > a:nth-child(3), #setqq {
		border-color: var(--color-42)!important;
		color: var(--color-86)!important;
		-webkit-transition: .3s;
		-o-transition: .3s;
		transition: .3s;
	}
	.mobile_email .user_check_total .user_check_detial .spec_bor {
		-webkit-transition: .3s;
		-o-transition: .3s;
		transition: .3s;
	}
	.checkphone:hover, #js_changepwd:hover, .checkemail:hover, .is-bound > a:nth-child(3):hover, #setqq:hover {
		color: var(--color-ff)!important;
		border-color: var(--douyu-orange-2)!important;
	}
	.play-list li a:hover {
		border-bottom-color: var(--color-2c)!important;
	}
	.tcd-page-code a, .jumptxt, .u_main .u_nav ul li a, .u_header, .consume_tab, .my-quiz-page .quiz-search-time .record-nav, .consume_nr .gift_des .choose-row, .earn_tab_tit {
		border-color: var(--color-42)!important;
	}
	.row-top, .banner .starshow .classify > h3, .t-del > i, div.mobile_email li {
		border-color: var(--color-42)!important;
	}
	.row-top h3, .banner .starshow .classify > h3 span, .row-2 .hot-recom li a .text, .item-data .unit .title, .player-column .info .title .real-dycj, div.real-title.js-title.alllive > span, .play-list li p span, .room-mes .r-else li, .u_main .u_nav ul li a, .u_header h1, #js_tab_ul p, #js_info_div p, .uname_con > h2:nth-child(1), .m_rank_item_title, .a_box .v_info h1 a, .headline > h2:nth-child(1), .zb-name, .label, .mes-tit h3.ellipsis, .consume_tit, .my-quiz-page .my-quiz-title-box, .my-quiz-page .quiz-my-yuwan, .my-quiz-page .quiz-earnings, .my-quiz-page .quiz-search-time .quiz-search-time-from .quiz-st-box span, .room-mes .r-else li .zb-location-con, #header .head-nav > li.current a, .Search-text, .HomeFooter-friendLinkTitle, .HomeFooter-friendLinkItem {
		color: var(--color-86)!important;
	}
	div.title {
		color: var(--color-86)!important;
	}
	#wrap .u_main .u_nav ul li a.current {
		color: var(--color-ff)!important;
		background: var(--douyu-orange-3)!important;
	}
	.item-data .unit {
		background: var(--color-2c)!important;
		border: 1px solid var(--color-2c)!important;
	}
	.item-data .unit:hover {
		box-shadow: none!important;
	}
	.item-data .unit:hover .thumb .title, .FilKeyTab .tab.active, .FKNokeywords-title {
		color: var(--douyu-orange-3)!important;
	}
	.speak-up div a {
		width: 20px!important;
		height: 20px!important;
	}
	.e-btn, .EmotionSwitcher {
		background: url(//www.asifadeaway.com/Stylish/douyu/e-btn.png)!important;
	}
	.filter-keywords-btn, .BarrageFilter-fkbutton {
		background: url(//www.asifadeaway.com/Stylish/douyu/filter-keywords-btn.png)!important;
	}
	.ChatToolBar .BarrageWord-fkbutton {
		background: url(//www.asifadeaway.com/Stylish/douyu/barrage-word-btn.png)!important;
	}
	.shark-webp .FirePower-icon, .FirePower-icon {
		background: url(//www.asifadeaway.com/Stylish/douyu/fullfire-on.png) center center!important;
	}
	.shark-webp .FirePower-icon.on-fire, .FirePower-icon.on-fire {
		background: url(//www.asifadeaway.com/Stylish/douyu/fullfire-on.png) center center!important;
	}
	.shark-webp .ChatLetter-BtnHolder, .ChatLetter-BtnHolder {
		background: url(//www.asifadeaway.com/Stylish/douyu/letter.png)!important;
	}
	.shark-webp .FansBarrageSwitcher, .FansBarrageSwitcher {
		background: url(//www.asifadeaway.com/Stylish/douyu/fansBarrage.png)!important;
	}
	.ChatHigherBarrage-switcher {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/ChatHigherBarrage.png)!important;
	}
	.ChatEmotion, .ChatLetter, .BarrageFilter, .BarrageFilter-fkbutton, .FirePower, .ChatHigherBarrage, .ChatFansBarrage, .EmotionSwitcher, .FirePower-icon, .ChatToolBar .BarrageWord-fkbutton {
		width: 20px!important;
		height: 20px!important;
		border-radius: 5px!important;
		margin-right: 5px!important;
	}
	.shark-webp .ChatLetter-BtnHolder, .ChatLetter-BtnHolder, .ChatLetter-Btn {
		width: 20px!important;
		height: 20px!important;
		border-radius: 5px!important;
	}
	#room-filter-keywords-wrap .room-filter-status h3, .FilterSwitchStatus h3, .HigherBarragePane h3, .HigherBarragePane-contentTop, .HigherBarrage-name, .HigherBarrage-level, .HigherBarragePane-filter {
		color: var(--color-86)!important;
	}
	#room-filter-keywords-wrap .room-level-filter-input, .FilterKeywords, .LevelFilterLimit-input, .FilterKeywords-edit-input, #room-filter-keywords-wrap .room-filter-header .room-level-filter-tabs {
		background: var(--color-2c)!important;
		border-color: var(--color-2c)!important;
		color: var(--color-86)!important;
	}
	#room-filter-keywords-wrap .room-filter-switch::after, .FilKeyTab .tab:first-child:after {
		background-color: var(--color-42)!important;
	}
	#room-filter-keywords-wrap .room-filter-switch {
		background-color: var(--color-2c)!important;
	}
	#room-filter-keywords-wrap .room-filter-switch.is-checked, .FilterKeywords-edit-addBtn {
		background-color: var(--douyu-orange-2)!important;
	}
	#room-filter-keywords-wrap .room-level-filter, .LevelFilterLimit {
		border-color: var(--color-42)!important;
	}
	#room-filter-keywords-wrap .room-filter-footer .room-filter-add, .FilterSwitchStatus-switch {
		background-color: var(--color-2c);
	}
	#room-filter-keywords-wrap .room-filter-header .room-filter-tab.first::after {
		background-color: var(--color-2c)!important;
	}
	.FilterSwitchStatus-switch:after {
		background-color: var(--color-42)!important;
	}
	.FilterKeywords, .HigherBarragePane h3, .HigherBarragePane {
		background-color: var(--color-21)!important;
	}
	.ChatHigherBarrage-switcher:before {
		font-size: 14px;
		font-weight: 600;
		color: var(--douyu-orange-2)!important;
		line-height: 20px!important;
	}
	.ChatHigherBarrage.active .ChatHigherBarrage-switcher:before {
		background-color: var(--color-21)!important;
	}
	.HigherBarragePane-close {
		width: 15px!important;
		height: 15px!important;
		position: absolute!important;
		background-size: 100%!important;
		cursor: pointer!important;
		top: 5px!important;
		right: 5px!important;
	}
	.shark-webp .HigherBarragePane-close {
		background-image: url(https://sta-op.douyucdn.cn/front-publish/live-master/assets/images/room_filter_icon_c9a6a65.webp)!important;
	}
	.HigherBarragePane-close:hover {
		background-position: 0 -50px!important;
	}
	#js-filter-keywords {
		border-radius: 5px!important;
		margin-left: 8px!important;
	}
	.shie-switch .shie-input .shie-checkbox-icon, #shie-site-list .shie-input .shie-checkbox-icon, .ShieldTool-listItem.is-noChecked .ShieldTool-checkIcon {
		background: url(//www.asifadeaway.com/Stylish/douyu/shie-input.png)!important;
	}
	.shie-switch .shie-checked .shie-checkbox-icon, #shie-site-list .shie-checked .shie-checkbox-icon, .ShieldTool-listItem.is-checked .ShieldTool-checkIcon {
		background: url(//www.asifadeaway.com/Stylish/douyu/shie-checked.png)!important;
	}
	.shark-webp .ShieldTool-listItem.is-allChecked .ShieldTool-checkIcon {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/shie-somecheck-icon.png);
	}
	.ShieldTool-list, #shie-site-list {
		border-bottom: 0!important;
	}
	.task-Getyw .get-yw .yw-make .yw-icon {
		background-color: #f2f2f2!important;
		border-radius: 6px!important;
	}
	.shie-gift .shie-site-list dd.shie-site-list-arrow1 {
		border-top: 6px solid var(--color-2c)!important;
	}
	.shie-gift .shie-site-list dd.shie-site-list-arrow2 {
		border-top: 6px solid var(--color-21)!important;
	}
	.u_mainbody .user_info_page .myprofile_main {
		padding-top: 20px!important;
	}
	#page-link a:hover, #page-link a.current {
		background-color: #ffa11f!important;
	}
	.consume_nr table th, .my-quiz-page .quiz-sponsor-record-table .quiz-sr-box .qi-title th, #begin-time, #end-time {
		background: var(--color-2c)!important;
		border: 1px solid var(--color-2c)!important;
		color: var(--color-86)!important;
	}
	.consume_nr table td, .my-quiz-page .quiz-sponsor-record-table .quiz-sr-box tr td {
		border: 1px solid var(--color-2c)!important;
		color: var(--color-86)!important;
	}
	.earn_tab_tit dl dd {
		box-sizing: border-box;
	}
	.classify_li ul li a:hover {
		color: var(--douyu-orange-2)!important;
		border: 1px solid var(--douyu-orange-2)!important;
	}
	.classify-li ul li a:hover {
		color: var(--douyu-orange-2)!important;
		border: 1px solid var(--douyu-orange-2)!important;
	}
	.classify_li ul li a.lihover {
		color: var(--color-ff)!important;
	}
	.classify-li ul li a.lihover {
		color: var(--color-ff)!important;
	}
	.draw-luck-user-list {
		color: #2b94ff!important;
	}
	.draw-luck-name {
		color: #2b94ff!important;
	}
	.chat-cls a span:hover {
		color: var(--douyu-orange-3)!important;
	}
	.chat-cls a {
		background: var(--color-42)!important;
		border-color: var(--color-42)!important;
		color: var(--color-ff)!important;
	}
	.get-yw .yw-collect-box, .get-yw .yw-collect-box.ywrmd, .yw-collect-box ywrmd {
		padding: 28px 10px 10px 8px!important;
		width: 400px!important;
		min-height: 0!important;
		position: absolute!important;
		bottom: 37px!important;
		left: 47%!important;
		margin-left: -144px!important;
		background: var(--color-21)!important;
		border-radius: 20px!important;
		border: 2px solid var(--color-2c)!important;
	}
	.get-yw .get-state-ard {
		color: #2b94ff!important;
	}
	.get-yw .yw-collect-box .c-txt {
		margin-top: 20px!important;
	}
	.get-yw .yw-collect-box .get-defeat, .get-yw .yw-collect-box .get-defeat2 {
		color: #f2f2f2!important;
		background: rgba(24, 24, 24, .9)!important;
	}
	/*=== 礼物背包 ===*/
	.more-gift-btn, .ToolbarGiftArea-giftExpandBtn {
		background: url(//www.asifadeaway.com/Stylish/douyu/more-gift-btn.png)no-repeat!important;
	}
	.more-gift-btn:hover, .ToolbarGiftArea-giftExpandBtn:hover {
		background: url(//www.asifadeaway.com/Stylish/douyu/more-gift-btn-hover.png)no-repeat!important;
	}
	.more-gift-btn:active, .ToolbarGiftArea-giftExpandBtn:active {
		background: url(//www.asifadeaway.com/Stylish/douyu/more-gift-btn-active.png)no-repeat!important;
	}
	.more-gift-btn.expand, .ToolbarGiftArea-giftExpandBtn.is-open {
		background: url(//www.asifadeaway.com/Stylish/douyu/more-gift-btn-expand.png)no-repeat!important;
	}
	.more-gift-btn.expand:hover, .ToolbarGiftArea-giftExpandBtn.is-open:hover {
		background: url(//www.asifadeaway.com/Stylish/douyu/more-gift-btn-expand-hover.png)no-repeat!important;
	}
	.more-gift-btn.expand:active, .ToolbarGiftArea-giftExpandBtn.is-open:active {
		background: url(//www.asifadeaway.com/Stylish/douyu/more-gift-btn-expand-active.png)no-repeat!important;
	}
	.more-gift-btn {
		margin-top: 8px;
	}
	.Backpack-newPropTip {
		border: 2px solid var(--color-2c);
		background: #f74c31;
	}
	.b-btn-gray {
		background: var(--color-42)!important;
		box-sizing: border-box!important;
		border: 1px solid var(--douyu-orange-5)!important;
	}
	#header .head-nav > li > a, #rank-list-content .rank-catagory li a, #rank-list-content .rank-list-item .rank-list-item-title h2, #rank-list-content .rank-list-week li, .room-mes .btn-group .focus-box .r-num span, .room-mes .btn-group .focus-box .yet span, #header.annualfestival-header .o-search .s-ipt, #header.annualfestival-header .search-placeholder, .Backpack-space {
		color: var(--color-86)!important;
	}
	#rank-list-content .rank-list-week li.on {
		color: #f2f2f2!important;
	}
	#header .head-nav > li > a:hover, #header.annualfestival-header .head .header_nav > li > a:hover {
		color: #ff630e!important;
	}
	.Backpack {
		border: 1px solid var(--color-2c)!important;
		background: var(--color-21)!important;
	}
	.Backpack-propPage {
		background: var(--color-2c)!important;
	}
	.Backpack-prop.is-blank {
		background: var(--color-42)!important;
	}
	.Backpack-name, .Backpack-getTips {
		color: #2b94ff!important;
	}
	.Backpack-pageIcon {
		background: var(--color-42)!important;
	}
	.Backpack .is-current .Backpack-pageIcon {
		background: var(--douyu-orange-3)!important;
	}
	.Backpack-closeButton {
		color: var(--color-86)!important;
	}
	.Backpack-closeButton:hover {
		color: var(--douyu-orange-3)!important;
	}
	/*=== 竞猜 ===*/
	.guess-main-panel .moreOptionBox, .GuessGameBox, .GuessMainPanelHeader-icon.myMore .foldBox {
		background: var(--color-21)!important;
		border: 1px solid var(--color-21)!important;
	}
	.guess-main-panel.normal-panel .moreOptionBox .arrowBox:after {
		border-color: var(--color-21)!important;
	}
	.guess-main-panel.normal-panel .moreOptionBox .arrowBox:before {
		border-bottom: 5px solid var(--color-21)!important;
	}
	.guessBettingPopup:before {
		border-top: 12px solid var(--color-21);
	}
	.guessBettingPopup:after {
		border-top: 12px solid var(--color-21);
	}
	.guess-main-panel .panel-right a, .foldOption a {
		color: var(--color-86)!important;
	}
	.guess-main-panel .panel-right a:hover {
		color: var(--douyu-orange-3)!important;
	}
	.guess-main-panel .icon-bar .iconTips {
		background: var(--color-21)!important;
		color: var(--color-86)!important;
	}
	.live-room-normal-equal-left {
		background: var(--color-21)!important;
	}
	.guess-main-panel, #guess-main-panel {
		display: block!important;
	}
	.guess-main-panel.normal-panel, .GuessMainPanel.is-normalRoom, .guessGameContainer.is-normalRoom .GuessMainPanel {
		border: 1px solid var(--color-2c)!important;
		background: var(--color-2c)!important;
	}
	.guess-main-panel .panel-left .guess-name, .GuessMainPanelHeader-slogon {
		color: var(--color-ff)!important;
	}
	.guess-game-box-theme .guess-game-box-main {
		padding: 8px 12px 8px!important;
		background: var(--color-21)!important;
	}
	.guess-game-box-theme .bidNum-right, .guess-game-box-theme .bidNum-left {
		color: var(--color-ff)!important;
	}
	.guess-game-box-theme .beginGuessBtn.disabled, .GuessGameBox-beginGuessBox .beginGuess.disabled {
		box-shadow: 0 2px 6px 0 rgba(33, 33, 33, .7);
	}
	.guess-game-box-theme .beginGuessBtn, .guess-game-box-theme .beginGuessBtn, .GuessGameBox-beginGuessBox .beginGuess {
		box-shadow: 0 2px 6px 0 rgba(255, 169, 129, .3);
	}
	.guess-game-box-body .guess-game-box-theme {
		background: none!important;
		border: none!important;
	}
	.guess-main-panel .panel-right .division, .GuessMainPanelHeader-division, .guessDealerPopup-title {
		border-color: var(--color-42)!important;
	}
	.guess-main-panel .guess-game-box {
		background-color: var(--color-21)!important;
	}
	.guess-main-panel .guess-game-box .item-guess-content {
		background-color: var(--color-2c)!important;
	}
	.guess-main-panel .box-left, .guess-main-panel .guess-game-box-footer, .guess-main-panel .guess-game-box .item-guess-content, .guess-main-panel .box-right span, .guess-tip-betting-input input, .guess-tip-betting-msgOdds, .guess-tip-betting-msgWin, .guess-tip-betting-pools, .GuessGameBox-header .boxLeft {
		color: var(--color-86)!important;
	}
	.guess-main-panel .box-left .iconNum, .guess-main-panel {
		color: #f2f2f2!important;
	}
	.guess-main-panel .panel-right a .iconTipsTextBox {
		color: var(--color-86)!important;
		background: var(--color-21)!important;
	}
	.fishball-rank, .fishball-mall, .guess-user-reminding-out, .GuessMainPanelHeader-guessTypeIcon, .GuessMainPanelHeader-simpleGuessTipBox {
		display: none!important;
	}
	.action-item .tips, .RotaryDraw-BT-tips, .guessDealerPopup-rulesBox, .iconTips, .TurntableLottery-enterTips, .LuckGiftEnter-enterHoverTips {
		color: var(--douyu-orange-3)!important;
		border: 1px solid var(--douyu-orange-3)!important;
		background: var(--color-2c)!important;
	}
	.guessGame--bubbleIcon:before {
		border-top: 5px solid var(--douyu-orange-3);
	}
	.guess-main-panel .iconTipsTextBox .iconTipsArrow {
		border-top-color: var(--color-21)!important;
	}
	.guessGameArrow.is-grayUp:before, .guessGameArrow.is-grayUp:after {
		border-bottom: 5px solid var(--color-21)!important;
	}
	.guess-main-panel .box-right a.beginGuess {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/beginGuess.png);
	}
	.guess-game-btn {
		background: url(//www.asifadeaway.com/Stylish/douyu/iconGuess.png)!important;
	}
	.guess-game-btn:hover {
		background: url(//www.asifadeaway.com/Stylish/douyu/iconGuess-hover.png)!important;
	}
	div.action-item:nth-child(2):hover {
		top: 0!important;
	}
	.guess-main-panel .guess-game-box .waitGuessBanner {
		background-color: var(--color-21)!important;
		color: var(--color-86)!important;
	}
	.guess-tip-betting {
		background-color: var(--color-21)!important;
	}
	.guess-tip-betting-input input, .betInput, .delearInput {
		background: var(--color-2c)!important;
	}
	.guess-tip-betting-numBtnIn span, .chooseOption {
		border: 1px solid var(--color-42)!important;
		color: var(--color-86)!important;
		background-color: var(--color-2c)!important;
	}
	.guess-main-panel .guess-game-box-container .item.hover {
		box-shadow: none!important;
	}
	.guess-tip-betting-msgOdds .oddPicture {
		background: url(//www.asifadeaway.com/Stylish/douyu/odd.png)!important;
	}
	.guess-tip-betting-close {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/exit.png)!important;
	}
	.guess-tip-betting-part {
		background: url(//www.asifadeaway.com/Stylish/douyu/betting-down.png)!important;
	}
	.guess-main-panel .left-bar, .guess-main-panel .right-bar {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/arrow.png)!important;
	}
	.guess-tip-betting-clear, .guessDealerPopup-lineBox .clearInput {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/clear.png)!important;
	}
	.guess-main-panel .bigshow .helpBtn {
		background: url(//www.asifadeaway.com/Stylish/douyu/guessHeadIcon.png) -11px -7px no-repeat!important;
	}
	.guess-main-panel .guess-main-panel-close {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/closeBtn.png)!important;
	}
	.guess-main-panel .bigshow .customerService {
		background: url(//www.asifadeaway.com/Stylish/douyu/guessHeadIcon.png) -11px -37px no-repeat!important;
	}
	.guess-main-panel .bigshow .myGuess {
		background: url(//www.asifadeaway.com/Stylish/douyu/guessHeadIcon.png) -11px -67px no-repeat!important;
	}
	.guess-game-rank .rank-body, .guessBettingPopup, .guessBettingPopup-guessBettingContent, .guessBettingPopup-betCoreBox {
		background: var(--color-21)!important;
		border-color: var(--color-21)!important;
	}
	.shark-webp .guessDealerPopup-lineBox .clearInput, .shark-webp .guessBettingPopup-inputBox .clearInput {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/clear_guess.webp)!important;
	}
	.shark-webp .guessGame--btnClose {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/close_black_guess.webp)!important;
	}
	.guess-game-rank .rank-body .pl-time .priod-tab li, .guess-game-rank .rank-body .pl-time .text, .guess-game-rank .rank-body .rank-list .rank-name, .guess-game-rank .rank-body .top-three .user-name, .guess-tip-dealer .item-name, .guess-tip-dealer .headTitle, .guessBettingPopup-infoItem, .lineLable, .lineContent, .guessBettingPopup-inputBox .betInput, .guessDealerPopup-lineBox .delearInput {
		color: var(--color-86)!important;
	}
	.guessDealerPopup-title {
		color: var(--douyu-orange-3)!important;
	}
	.guessDealerPopup-title:before {
		background: var(--douyu-orange-3)!important;
	}
	.guess-game-rank .rank-body .pl-time .priod-tab li.active.sy, .guess-game-rank .rank-body .pl-time .priod-tab li.active.tt {
		color: var(--color-ff)!important;
	}
	.guess-game-rank .rank-body .top-three, .guess-tip-dealer .headTitle {
		border-color: var(--color-2c)!important;
	}
	.guess-game-rank .rank-body .rank-list .rank-num, .guess-tip-dealer .rulesBox {
		color: var(--color-86)!important;
		background: var(--color-2c)!important;
	}
	.guessGameContainer.is-diyRoom .GuessMainPanelHeader-icon .iconTips:before {
		border-top-color: var(--douyu-orange-3);
	}
	.rank-emty {
		background: none!important;
	}
	.rank-emty::after {
		content: "暂无人上榜";
		color: var(--color-86)!important;
		font-size: 18px!important;
		position: absolute!important;
		left: 50%!important;
		transform: translateX(-50%)!important;
	}
	.guess-tip-dealer {
		background: var(--color-21)!important;
	}
	.guess-tip-dealer-choose_out .choose-option, .guess-tip-dealer-odds_out .guess-tip-dealer-freedom_odds, .guess-tip-dealer-DeJin_out .guess-tip-dealer-freedom_DeJin, .guess-tip-dealer-DeJin_num {
		color: var(--color-86)!important;
		background: var(--color-2c)!important;
		border-color: var(--color-2c)!important;
	}
	.guess-tip-dealer .headTitle:before {
		background: var(--douyu-orange-3)!important;
	}
	.guess-tip-dealer .dealer_hover, .guess-tip-betting-numBtnIn span:hover {
		color: var(--douyu-orange-3)!important;
		border: 1px solid var(--douyu-orange-3)!important;
	}
	.guess-main-panel .panel-left .simpleTipsBox, .GuessMainPanelHeader-simpleGuessTipBox {
		color: var(--color-86)!important;
		background: var(--color-42)!important;
	}
	.GuessMainPanelHeader-simpleGuessTipBox .bubbleTips {
		color: var(--color-86)!important;
		background: var(--color-42)!important;
		border-color: var(--color-42)!important;
	}
	.guess-game-box-theme .progress-box-left, .guess-game-box-theme .progress-box-right {
		color: var(--color-86)!important;
		background: var(--color-42)!important;
	}
	.GuessMainPanel.is-showRank {
		padding-right: 0!important;
	}
	.progressLeft-box, .progressRight-box {
		background: var(--color-42)!important;
	}
	.GuessGameBox-progress.is-simple {
		color: #f2f2f2!important;
	}
	.GuessContItem-middle {
		text-indent: -9999px!important;
	}
	/*=== 经验条 ===*/
	.o-login .l-menu .level-con .bar, .level-con .bar {
		background: var(--color-2c)!important;
		color: var(--color-86)!important;
	}
	.o-login .l-menu .level-con .bar .bar-num {
		color: var(--color-ff)!important;
	}
	/*=== 用户卡片 ===*/
	.chat-user-card, .chat-user-card-wrap, a.action-item {
		background: #1f1f1f!important;
	}
	.chat-user-card-wrap {
		border-color: #1f1f1f!important;
		box-shadow: none!important;
		color: var(--color-86)!important;
	}
	.chat-user-card {
		border-radius: 5px!important;
	}
	.user-card-action .action-item {
		color: var(--color-86)!important;
		border-color: var(--color-2c)!important;
	}
	.chat-user-card-wrap .card-close {
		color: var(--color-86)!important;
	}
	.user-card-action .action-item:hover {
		color: var(--douyu-orange-3)!important;
		box-shadow: none!important;
		border-color: var(--douyu-orange-3)!important;
	}
	.user-card-title h1 {
		color: #2b94ff!important;
	}
	.user-card-avatar img {
		border-width: 6px!important;
		border-color: #1f1f1f!important;
		background: #1f1f1f!important;
	}
	/*=== 弹幕系统提醒 ===*/
	.anchortip-inchat--protectLevelFail, .anchortip-inchat--rankup, .chat-cont .c-list .firstpay-chat, .chat-cont .chart-rank-gap-tip, .chat-cont .chart-rank-up-tip, .chat-cont .high-notice, .chat-cont .normal-notice {
		width: 100%;
		background: #1f1f1f;
	}
	.Barrage-icon--sys + .Barrage-notice {
		padding: 2px 0 5px 10px!important;
		color: var(--douyu-orange-3)!important;
		background: #00000096!important;
		width: 100%!important;
		box-sizing: border-box!important;
	}
	.Barrage-notice--red {
		color: var(--douyu-orange-3)!important;
	}
	.Barrage-icon--sys + .Barrage-notice .Barrage-notice--name {
		padding: 0 2px!important;
	}
	.NobleCard-close {
		color: var(--color-86)!important;
	}
	.NobleCard-close:hover {
		color: var(--douyu-orange-3)!important;
	}
	/*=== 用户卡片：小姐姐 ===*/
	.girl--privilege {
		background: url(https://shark.douyucdn.cn/app/douyu/res/page/room-normal/girl-pri/bk.png)!important;
	}
	.girl--privilege .user-card-avatar img {
		border: 4px solid #ff6397!important;
	}
	.girl--privilege .chat-user-card {
		background: none!important;
	}
	.girl--privilege .user-card-action .action-item {
		color: #ff5e94!important;
		background-color: var(--color-ff)!important;
	}
	.girl--privilege .card-close {
		color: var(--color-ff)!important;
	}
	.girl--privilege .user-card-title h1 {
		color: var(--color-ff)!important;
	}
	/*=== 用户卡片：贵族 ===*/
	.status--noble {
		background: none!important;
	}
	.status--noble .chat-user-card {
		background: #1f1f1f!important;
	}
	/*=== 直播结束自动跳转下一个直播间 ===*/
	.dialog-more-video {
		background: var(--color-2c);
	}
	/*=== 顶部导航栏 ===*/
	#header .head-oth .o-follow .icofont, #header .head .phoneapp .attent .iconfont {
		background-position: 0 -24px!important;
	}
	#header .head-oth .o-history .icofont, #header .head .header_his .his .iconfont {
		background-position: 0 1px!important;
	}
	#header .head-oth .o-search .s-ico > .icofont, #header .head .search .iconfont {
		background-position: 0 -75px!important;
	}
	#header .head .header_his .his .iconfont, #header .head .phoneapp .attent .iconfont {
		margin-right: 5px!important;
	}
	#header.annualfestival-header .head .header_r .head_user .headuser em.menu_sj, #header.annualfestival-header .head .header_r .downapp em.menu_sj, #header.annualfestival-header .head-oth .o-download > i, #header.annualfestival-header .head-oth .o-login > i {
		border-top: 5px solid var(--color-86)!important;
	}
	#header .head-nav > li.current a {
		color: var(--color-ff)!important;
	}
	.Header, .Header-wrap.is-startAct {
		background: var(--color-2c)!important;
	}
	.Header-wrap.is-startAct {
		border-width: 2px;
		border-bottom-color: var(--color-2c)!important;
	}
	.Header-wrap.is-startAct .Header-menu-link > a, .Header-wrap.is-startAct .HeaderBroadcast-link span, .Header-wrap.is-startAct .public-DropMenu-link, .Header-wrap.is-startAct .UserInfo-nickname, .Header-wrap.is-startAct .WXRActivity-text {
		color: var(--color-86)!important;
	}
	#js-header > div > div > div.Header-left > div > ul > li > div > a > span:hover, .Header-wrap.is-startAct .Header-menu-link > a:hover {
		color: var(--douyu-orange-3)!important;
	}
	#js-header > div > div > div.Header-right > div.Header-history-wrap > div > div > div > div > div > div:nth-child(1) {
		padding-bottom: 15px!important;
	}
	/*=== 搜索 ===*/
	.search-suggest-box-main .search-title i, .Search-hot-titleIcon {
		background: url(//www.asifadeaway.com/Stylish/douyu/search_icon.png) no-repeat!important;
		background-position: 0 -29px!important;
	}
	#header.annualfestival-header .icofont, #header.annualfestival-header .iconfont {
		background: url(//www.asifadeaway.com/Stylish/douyu/spring-head-icos.png) -500px -500px no-repeat!important;
	}
	.search-suggest-box-main .search-title i, .search-suggest-box-main .search-title span {
		color: var(--color-86)!important;
	}
	#header .head-oth .o-search .s-ipt {
		color: var(--color-86)!important;
	}
	.Header-wrap.is-startAct .public-DropMenu .History-icon, .Header-wrap.is-startAct .public-DropMenu .Follow-icon {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/spring-head-icos_new.png)!important;
	}
	.Header-wrap.is-startAct .Header-menu-link.active a {
		color: var(--color-ff)!important;
	}
	.Search-hotList i {
		background: var(--color-42)!important;
	}
	.Search-hotList > li.is-highlight i, .FilterSwitchStatus-switch.is-checked {
		background: var(--douyu-orange-3)!important;
	}
	/*=== 礼物、表情、屏蔽、验证等界面 ===*/
	.ChatEmotion, .ChatLetter, .BarrageFilter, .BarrageFilter-fkbutton, .FirePower, .ChatToolBar .BarrageWord {
		width: 20px!important;
		height: 20px!important;
	}
	.shie-gift .shie-site-list dd.shie-checked span, .shie-switch-open .shie-switch .shie-input.shie-checked span, .shie-switch-open .shie-switch .shie-input.shie-checked-notall span, .FKContent-title {
		color: var(--douyu-orange-3)!important;
	}
	.task-Getyw .get-yw .get-box {
		color: var(--color-86)!important;
	}
	.face-box, .peck .peck-check-box, .GiftExpandPanel, .Emotion {
		border: 1px solid var(--color-21)!important;
		background: var(--color-21)!important;
	}
	.face_container, .Emotion-container {
		background: var(--color-21)!important;
	}
	.face-box em, .EmotionList-item {
		border-bottom: none!important;
	}
	.facePad, .EmotionList {
		border: none!important;
		border-right: none!important;
		border-bottom: none!important;
	}
	.EmotionList {
		background: var(--color-21);
	}
	.EmotionList div[style*="border-radius: 3px; height: 67px;"] {
		background: rgb(44, 44, 44);
	}
	.face-box .emBRN, .EmotionList-item.is-emBRN {
		border-right-color: var(--color-2c)!important;
	}
	.face-box .emBBN, .EmotionList-item.is-emBBN {
		border-bottom-color: var(--color-2c)!important;
	}
	.face-box .up, .face-box .down, .EmotionScroller-down, .EmotionScroller-up {
		border-color: transparent transparent var(--color-2c)!important;
	}
	.face-box .face-arrow1, .face-box .face-arrow, .Emotion:after, .Emotion:before {
		border-top: 6px solid var(--color-21)!important;
	}
	.EmotionScroller-thumb {
		background: var(--color-2c)!important;
	}
	#room-filter-keywords-wrap .room-filter-header {
		background: var(--color-21)!important;
	}
	#room-filter-keywords-wrap {
		border-top: 1px solid var(--color-21)!important;
		border-bottom: 1px solid var(--color-21)!important;
		background: var(--color-21)!important;
	}
	#room-filter-keywords-wrap .room-filter-footer {
		margin: 10px 14px 0!important;
	}
	#room-filter-keywords-wrap .room-filter-header .room-filter-tab {
		border: 1px solid var(--color-2c)!important;
		color: var(--color-86)!important;
		background: var(--color-2c)!important;
	}
	#room-filter-keywords-wrap .room-filter-header .room-filter-tab.active {
		background-color: var(--douyu-orange-3)!important;
		border-color: var(--douyu-orange-3)!important;
		color: #f2f2f2!important;
	}
	#room-filter-keywords-wrap .room-filter-footer .room-filter-input {
		border: 1px solid var(--color-2c)!important;
		background: var(--color-2c)!important;
		color: #999!important;
	}
	.o-login .l-menu .logname .name, #header .head .header_r .head_user .logname .name, .my-subscribe .v-title {
		color: var(--color-86)!important;
	}
	#header .head-oth .o-login .l-menu ul li a, #header .head .header_r .head_user .l-menu ul li a {
		color: #ababab!important;
	}
	.time-box .time-v-con, .intro, .desc.gift-info-intro, .udetail_info .m_yc span.y1, .udetail_info .m_yc span.y2, .aui_content, .Shortcut-listItem p, .GiftExpandPanel-descName, .YubaGroupItem-title, .YubaGroupItem-replyNum, .YubaGroupItem-watchNum {
		color: var(--color-86)!important;
	}
	.YubaGroupItem-watchNum {
		background: url(http://www.asifadeaway.com/douyu/yuba_icons.png) no-repeat!important;
		background-position: 0 -300px!important;
	}
	.YubaGroupItem-replyNum {
		background: url(http://www.asifadeaway.com/douyu/yuba_icons.png) no-repeat!important;
		background-position: 0 -238px!important;
	}
	.YubaGroup-anchorCoverWrap {
		border-radius: 0!important;
	}
	.YubaGroupItem-nickname {
		color: #2b94ff!important;
	}
	.Shortcut-listItem-link:hover p {
		color: var(--douyu-orange-3)!important;
	}
	#room-filter-keywords-wrap .room-filter-header {
		border-bottom: 1px solid var(--color-2c)!important;
	}
	#header .head-oth .o-login .l-menu .chat-member .chat-mem-con, #header .head .header_r .head_user .l-menu .chat-member .chat-mem-con, .Header-UserPane-top {
		border-bottom: 1px solid var(--color-42)!important;
	}
	.YubaGroupItem-wrap {
		border-color: var(--color-42)!important;
	}
	.face-box .hoverEm, .EmotionList-item:hover, .EmotionTab-img-wrap.is-active, .EmotionTab-img-wrap:hover {
		border: none!important;
		background-color: #131313!important;
	}
	.v3-sign-wrap, .backpack, .gift-error .shark-ui-dialog-action .cancel-btn:hover, .gift-info-panel, .expand-gift-panel, .yuba-group-active, .poptip, .prop-info-panel, .head .his_case {
		background: var(--color-2c)!important;
		border: 1px solid #3a3a3a!important;
	}
	.geetest_holder.geetest_wind .geetest_radar_btn, .search-suggest-box .search-title, .Search-history-title, .Search-hot-title, .backpack .prop-wrap, .yuba-group-active .group-title, .YubaGroup-groupTitle {
		background: #3a3a3a!important;
	}
	.geetest_holder.geetest_wind .geetest_radar_btn, .geetest_holder.geetest_wind .geetest_success_btn {
		border: 1px solid var(--color-42)!important;
	}
	.v3-sign-wrap .v3-sign-close {
		color: var(--color-86)!important;
	}
	.v3-sign-wrap .v3-sign-header, .gift-info-panel-brief p, .yuba-group-active .title, .head .header_nav > li > a {
		color: var(--color-86)!important;
	}
	.uim-foot, .Shortcut {
		background: var(--color-2c)!important;
		box-sizing: border-box!important;
		border: 1px solid #333!important;
	}
	.o-login .l-menu .logout, #header .head .header_r .head_user .logout {
		color: var(--douyu-orange-3)!important;
	}
	.search-suggest-box, .Search-suggestBox {
		-webkit-filter: none!important;
		filter: none!important;
		box-shadow: none!important;
	}
	.suggest-list li:hover, .yuba-group-active .item:hover, .Search-hotList > li:hover, .YubaGroupItem:hover {
		background: var(--color-2c)!important;
	}
	.search-suggest-box-hot .hotest-item i, .search-suggest-box-hot .suggest-list li:hover i {
		background: var(--douyu-orange-3)!important;
	}
	.search-suggest-box-hot .suggest-list i {
		background: var(--color-66);
	}
	.backpack .name, .gift-info-panel-brief p.gift-info-intro, .gift--box .box--title strong, .yuba-group-active .group-title {
		color: #4a92f8!important;
	}
	.gift-info-panel-arrow1, .gift-info-panel-arrow2, .prop-info-panel-arrow1, .prop-info-panel-arrow2 {
		border-top: 6px solid var(--color-21);
	}
	.gift-info-panel-brief h4 strong, .YubaGroup-groupTitle {
		color: #888!important;
	}
	.YubaGroup-triangleBg {
		border-bottom: 7px solid #3a3a3a!important;
	}
	.YubaGroup-triangle {
		border-bottom: 7px solid var(--color-42)!important;
	}
	.item-expand-panel .item-expand-tran-inner, .item-expand-panel .item-expand-tran-outer {
		border-color: var(--color-21) transparent transparent!important;
	}
	.yuba-group-active .triangle, .yuba-group-active .triangle-bg {
		border-bottom: 7px solid var(--color-21)!important;
	}
	.yuba-group-active .item-wrap {
		border-top: 1px solid var(--color-2c)!important;
	}
	.my-subscribe {
		background: var(--color-2c)!important;
		padding: 10px!important;
	}
	.my-subscribe .v-item {
		width: 149px!important;
	}
	.earn_tab_tit dl dd.earn_check, .consume_tab dl dd a, .GiftInfoPanel-brief b, .GiftInfoPanel-brief p, .GiftInfoPanel .BatchGiveForm-input, .GiftExpandPanel-close, .gift-info-panel-form .gift-form-userdefult input {
		color: var(--color-86)!important;
	}
	.shie-tips {
		background: var(--color-21)!important;
		border: 1px solid var(--color-2c)!important;
		box-shadow: none!important;
	}
	.shie-tips-arrow.shie-tips-arrow1 {
		border-top: 4px solid var(--color-2c)!important;
	}
	.shie-tips-arrow.shie-tips-arrow2 {
		border-top: 4px solid var(--color-21)!important;
	}
	.gift-info-panel-form a, .gift-info-panel-form .gift-form-userdefult {
		border-color: var(--color-2c)!important;
		color: var(--color-86)!important;
		background-color: var(--color-2c)!important;
	}
	.gift-info-panel-form .gift-form-userdefult.cur, .gift-info-panel-form a.cur, .gift-info-panel-form a:hover {
		border-color: var(--douyu-orange-2)!important;
		background-color: var(--color-2c)!important;
		color: var(--douyu-orange-2)!important;
	}
	.gift-info-panel-form a.gift-info-panel-form-send {
		background-color: var(--douyu-orange-2)!important;
		color: var(--color-ff)!important;
	}
	.slideDown {
		background-color: var(--color-2c)!important;
	}
	.slideDown:hover {
		background-color: var(--color-42)!important;
	}
	.slideDown .gift-info-panel-toggle-arrow2 {
		border-top: 6px solid var(--color-2c)!important;
	}
	.slideDown:hover .gift-info-panel-toggle-arrow2 {
		border-top-color: var(--color-42)!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant.geetest_embed {
		background-color: var(--color-21)!important;
	}
	.geetest_wind.geetest_fullpage_click.geetest_float .geetest_fullpage_pointer .geetest_fullpage_pointer_in, .geetest_fullpage_pointer_out {
		border: 7px solid var(--color-21)!important;
		border-color: transparent var(--color-21) transparent transparent!important;
	}
	.peck .peck-check-box .peck-border-trg1, .peck .peck-check-box .peck-border-trg2 {
		border-top: 8px solid var(--color-21)!important;
	}
	.GiftExpandPanel-arrowInner, .GiftExpandPanel-arrowOuter {
		border-color: var(--color-21) transparent transparent;
	}
	/*=== .GiftInfoPanel, ===*/
	.BackpackInfoPanel {
		border: 1px solid var(--color-2c);
		background: var(--color-21)!important;
		padding: 0!important;
	}
	.GiftExpandPanel-giftList {
		margin-top: 0!important;
	}
	.GiftInfoPanel-arrowOuter, .BackpackInfoPanel-arrow1 {
		border-top: 6px solid var(--color-2c)!important;
	}
	.GiftInfoPanel-arrowInner, .BackpackInfoPanel-arrow2 {
		border-top: 6px solid var(--color-21)!important;
	}
	.GiftInfoPanel-name, .BackpackInfoPanel-name {
		color: var(--douyu-orange-3)!important;
	}
	.GiftInfoPanel .BatchGiveForm-num.is-selected, .GiftInfoPanel .BatchGiveForm-num:hover, .BatchProp-content:hover {
		border-color: var(--douyu-orange-2)!important;
		background-color: var(--color-21)!important;
		color: var(--douyu-orange-2)!important;
	}
	.GiftInfoPanel .BatchGiveForm-num, .GiftInfoPanel .BatchGiveForm-manual, .BatchProp-content {
		border-color: var(--color-42)!important;
		background-color: var(--color-21)!important;
		color: var(--color-86)!important;
	}
	.GiftInfoPanel-brief, .GiftInfoPanel-cont {
		border-color: var(--color-21)!important;
		background-color: var(--color-21)!important;
	}
	.FilterSwitchStatus-status {
		opacity: 1!important;
	}
	.FilterSwitchStatus-status.is-checked {
		color: var(--douyu-orange-3)!important;
	}
	.BackpackInfoPanel-exp b, .BackpackInfoPanel-intro, .BatchProp-customIpt {
		color: var(--color-86)!important;
	}
	/*酬勤*/
	.cq_layer .cont {
		border-color: var(--color-21)!important;
		background: var(--color-21)!important;
	}
	.cq_layer .cq_list ul li {
		border-color: var(--color-42)!important;
	}
	.cq_layer .cq_foot {
		background-color: var(--color-2c)!important;
	}
	.cq_layer .cq_list ul li .cq_hour, .cq_layer .cq_list ul li .cq_level .text {
		color: var(--color-86)!important;
	}
	/*=== 用户举报 ===*/
	.user-report-dialog {
		border-color: #242424!important;
		box-shadow: none!important;
	}
	.user-report-dialog-content {
		background: #242424!important;
	}
	.user-report-menu a:hover {
		box-shadow: none!important;
	}
	.user-report-menu a {
		border-color: var(--color-2c)!important;
		border-radius: 2px!important;
	}
	.FKLiWrap-deleteBtn {
		background: url(http://www.asifadeaway.com/douyu/room_filter_icon.png) no-repeat 0 -30px!important;
	}
	.FKLiWrap-deleteBtn:hover {
		background-position: 0 -114px!important;
	}
	/*=== 直播间举报 ===*/
	.room-mes .headline .feedback-report-button {
		margin-top: 9px!important;
		margin-right: 8px!important;
	}
	.room-emperor-recommend {
		margin-top: 9px!important;
	}
	.emperor-recommend .emperor-name {
		margin-left: 17px!important;
	}
	/*=== 直播间弹幕过滤关键字前小圆点 ===*/
	#room-filter-keywords-wrap .filter-keywords-main-content li .room-filter-list-icon {
		background-color: var(--color-86)!important;
	}
	/*=== 播放器右键菜单 （H5播放器） ===*/
	*[class='menu-da2a9e'] {
		border-color: var(--color-2c)!important;
		box-shadow: none!important;
		background: var(--color-21)!important;
	}
	*[class*='menu-da2a9e'] *[class*='disable-'] {
		color: var(--color-86)!important;
	}
	*[class*='menu-da2a9e'] *[class*='divider-'] {
		background: var(--color-2c)!important;
	}
	*[class*='menu-da2a9e'] li:not(.disable-8f2da9):hover {
		background: var(--color-2c)!important;
	}
	*[class*='menu-da2a9e'] li {
		color: var(--color-86)!important;
	}
	.Header-menu-wrap, .Header-menu-link {
		background: var(--color-2c)!important;
	}
	/*=== 直播加载 ===*/
	div[class='content-identifier']:before {
		display: none!important;
	}
	div[class*='content-'] img {
		display: none!important;
	}
	div[class*='content-'] div[class*='switchBox-'] {
		margin: 0 auto!important;
		background: #333!important;
	}
	div[class*='content-'] div[class*='switchBox-'] div[class*='reload-'] {
		background: url(//www.asifadeaway.com/Stylish/douyu/loading_btn_reload1.png)!important;
		background-color: #333!important;
	}
	div[class*='content-'] div[class*='switchBox-'] div[class*='reload-']:hover {
		background: url(//www.asifadeaway.com/Stylish/douyu/loading_btn_reload2.png)!important;
		background-color: #333!important;
	}
	div[class*='tip2-'] {
		display: none!important;
	}
	/*=== 播放器控制栏（H5播放器） ===*/
	div[class*='tip-'] {
		border-color: var(--color-1c)!important;
		background: var(--color-1c)!important;
	}
	div[class*='content-'] div[class*='switchBox-'] div[class*='tip-'] {
		display: none!important;
	}
	div[class*='rate-'] {
		background: var(--color-14)!important;
	}
	div[class*='controlbar-'] div[class*='hidedanmu-'], div[class*='controlbar-'] div[class*='showdanmu-'] {
		width: 50px!important;
		height: 25px!important;
		margin-top: 0!important;
	}
	div[class*='controlbar-'] [class*='showdanmu-'] {
		background: url(//www.asifadeaway.com/Stylish/douyu/showdanmu.png) no-repeat 50%!important;
	}
	div[class*='controlbar-'] [class*='hidedanmu-'] {
		background: url(//www.asifadeaway.com/Stylish/douyu/hidedanmu.png) no-repeat 50%!important;
	}
	div[class*='controlbar-'] [title='播放'] {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	div[class*='controlbar-'] [title='暂停'] {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	div[class*='controlbar-'] [title='重新载入'] {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	div[class*='controlbar-'] [title='战术视窗'] {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	div[class*='controlbar-'] [title='问题反馈'] {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	div[class*='controlbar-'] [title='设置静音'] {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	div[class*='controlbar-'] [title='取消静音'] {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	div[class*='controlbar-'] [title='弹幕设置'] {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	div[class*='controlbar-'] [title='网页全屏'] {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	div[class*='controlbar-'] [title='退出网页全屏'] {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	div[class*='controlbar-'] [title='全屏'] {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	div[class*='controlbar-'] [title='退出全屏'] {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	div[class*='controlbar-'] [title='多路观看'] {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	div[class*='controlbar-'] [title='主播精彩时刻'] [class*='wonderfulIcon-'] {
		background: url('//www.asifadeaway.com/Stylish/douyu/wonderful.svg')!important;
	}
	div[class*='controlbar-'] input[class*='inputView-'] {
		background: var(--color-21)!important;
		color: var(--color-86)!important;
		padding-left: 10px!important;
	}
	div[class*='controlbar-'] div[class*='sendDanmu-'] {
		color: var(--color-86)!important;
	}
	div[class*='volume-bar-'] div[class*='point'] {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	div[class*='volume-bar-'] div[class*='front-ad'] {
		display: block!important;
	}
	/*=== 网页全屏切换 ===*/
	.body-flash-fullpage .toggle-chatgift-area .toggle-chatgift-btn, .body-flash-fullpage .toggle-chatgift-area.ie-bg {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	.body-flash-fullpage .toggle-chatgift-slider {
		background-color: var(--color-2c)!important;
	}
	/*=== 弹幕名称 ===*/
	.chat-cont .c-list li.chartli.girl-chart .my-cont .name a, .chat-cont .c-list li.girl-chart .text-cont .name a, .chat-cont .c-list li.jschartli a.nick.chat-girl, .girl-offline p.text-cont.girl-cont .hy-name {
		color: #2b94ff!important;
	}
	/*=== 播放器右侧弹幕池里自己的弹幕 ===*/
	li.jschartli p.my-cont span.m {
		color: var(--douyu-orange-4)!important;
		display: inline-block!important;
	}
	li.jschartli p.my-cont {
		padding: 7px!important;
		border-radius: 6px!important;
		border: 1px dashed var(--douyu-orange-4)!important;
		background: var(--color-14)!important;
	}
	/*=== 鱼吧小组动态 ===*/
	.yuba-group-active .item {
		padding: 0 10px 10px!important;
	}
	.yuba-group-active .data-bar {
		padding: 10px 0 10px!important;
	}
	.yuba-group-active .data-bar .reply-num, .yuba-group-active .data-bar .watch-num, .yuba-group-active .img-link-wrap .play-icon {
		background: url(//www.asifadeaway.com/Stylish/douyu/yuba.png) no-repeat!important;
	}
	.yuba-group-active .data-bar .reply-num {
		background-position: 0 -238px!important;
	}
	.yuba-group-active .data-bar .watch-num {
		background-position: 0 -300px!important;
	}
	.YubaGroup-cover {
		border-radius: 0!important;
	}
	/*=== 主播等级经验 ===*/
	.anchorlevel-lead--userview .anchorlevel-lead-arrowicon, .anchorlevelinfo-tip-arrowicon {
		background: url('//www.asifadeaway.com/Stylish/douyu/arrow-top.png') no-repeat;
	}
	.anchorlevelinfo-tip {
		border-color: var(--color-21)!important;
		background: var(--color-21)!important;
	}
	.anchor-level-icon[data-anchor-nextleveltext] {
		color: var(--color-86)!important;
	}
	.anchorlevelinfo-tip-processlevelintro {
		border-color: var(--color-14)!important;
		background: var(--color-14)!important;
		color: var(--color-86)!important;
	}
	.anchorlevelinfo-tip-bar {
		background: var(--color-86)!important;
	}
	.anchorlevelinfo-tip-leveltiptext {
		color: var(--color-86)!important;
	}
	.anchorlevelinfo-tip-levelinfointro {
		color: var(--color-86)!important;
	}
	/*=== 禁言提示 ===*/
	li.sys-msg {
		color: #f00!important;
	}
	li.sys-msg p span {
		color: #f00!important;
		display: inline-block!important;
	}
	li.sys-msg p a {
		display: inline-block!important;
	}
	.chat-cont .c-list .sys-title {
		padding-left: 0!important;
	}
	.chat-cont .c-list li.chartli .nick-new, .chat-cont .c-list li.jschartli .nick-new {
		max-width: none!important;
	}
	/*=== 主播升级提示 ===*/
	li.normal-notice-new span {
		color: var(--douyu-orange-3)!important;
		display: inline-block!important;
	}
	li.normal-notice-new span a {
		display: inline-block!important;
	}
	li.normal-notice-new i.sys-icon {
		display: none!important;
	}
	li.normal-notice-new .anchortip-inchat-cont {
		padding-left: 0!important;
	}
	/*=== 网页全屏礼物区控件 ===*/
	.body-flash-fullpage .m-wealth {
		padding-top: 13px!important;
	}
	.give-gift .g-list .gift-item {
		top: 4px!important;
	}
	.guess-game-wrap {
		top: 5px!important;
	}
	.task-Getyw {
		top: 5px!important;
	}
	.RewardModule-iconnew {
		background-position: 0 0!important;
	}
	/*=== 直播结束推荐 ===*/
	.RecommendItem-3d2861 {
		border-color: var(--color-2c)!important;
	}
	.commendDecBg-4be813 {
		background: var(--color-2c)!important;
	}
	.decdiv1-1c972e, .title-bf0da4, .Title-anchorInfo {
		color: var(--color-86)!important;
	}
	.Title-lastLiveTimeIcon {
		background: url(http://www.asifadeaway.com/douyu/clock.png) no-repeat!important;
	}
	/*=== 个人中心 ===*/
	.live_wrap {
		padding-top: 70px!important;
	}
	#js_info_div {
		margin-top: -20px;
	}
	.my-quiz-page .quiz-nav-box {
		border-color: var(--color-2c)!important;
	}
	.my-quiz-page .quiz-search-time .quiz-help-user {
		top: -52px!important;
	}
	#beginTime, #endTime {
		border: 1px solid var(--color-21)!important;
		background: var(--color-2c)!important;
		padding: 2px 5px!important;
		color: var(--color-86)!important;
	}
	.WdateDiv {
		color: var(--color-86)!important;
		border: solid 1px var(--color-2c)!important;
		background-color: var(--color-21)!important;
	}
	.WdateDiv .MTitle td {
		color: var(--color-86)!important;
		background: var(--color-2c)!important;
	}
	.WdateDiv .yminput, .WdateDiv .yminputfocus {
		border: solid 1px var(--color-2c)!important;
		color: var(--color-86)!important;
		padding: 0 3px!important;
	}
	.WdateDiv td {
		background: var(--color-21)!important;
	}
	.WdateDiv .NavImg a, .WdateDiv .yminput, .WdateDiv .yminputfocus, .WdateDiv #dpQS {
		background: url(//www.asifadeaway.com/Stylish/douyu/wdate.png) no-repeat!important;
	}
	.WdateDiv #dpQS {
		background-position: 0 -90px!important;
	}
	.WdateDiv .NavImgrr a {
		background-position: 0 -40px!important;
	}
	.WdateDiv .NavImgr a {
		background-position: 0 -25px!important;
	}
	.WdateDiv .NavImgll a {
		background-position: 0 5px!important;
	}
	.WdateDiv .NavImgl a {
		background-position: 0 -10px!important;
	}
	.WdateDiv .yminput, .WdateDiv .yminputfocus {
		background-position: 35px -68px!important;
	}
	.WdateDiv .menuSel {
		background-color: var(--color-21)!important;
	}
	.WdateDiv .MMenu, .WdateDiv .YMenu {
		border: solid 1px var(--color-2c)!important;
	}
	.WdateDiv .menu {
		color: #3b9eeb!important;
	}
	.WdateDiv .Wday {
		color: var(--color-86)!important;
	}
	.WdateDiv .WotherDay {
		color: var(--color-66)!important;
	}
	.WdateDiv .dpButton {
		height: 18px!important;
		line-height: 18px!important;
		background-color: #3b9eeb!important;
		border-radius: 3px!important;
	}
	.WdateDiv .WdayOn, .WdateDiv .WwdayOn, .WdateDiv .Wselday, .WdateDiv .WotherDayOn {
		background-color: #3b9eeb!important;
		border-radius: 4px!important;
	}
	.WdateDiv .WdayTable {
		color: var(--color-86)!important;
		background-color: var(--color-21)!important;
	}
	.WdateDiv .WdayTable td:hover {
		background: #3b9eeb!important;
		border-radius: 4px;
		color: var(--color-ff)!important;
	}
	/*update fixed ===*/
	.Barrage-toolbarLock.is-lock .Barrage-toolbarIcon {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/barrage-toolbar-is-lock.png);
	}
	.Barrage-toolbarLock.is-lock:hover .Barrage-toolbarIcon {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/barrage-toolbar-is-lock-is-hover.png);
	}
	.Title-anchorPic {
		width: 111px!important;
		height: 111px!important;
	}
	.Title {
		padding-left: 112px!important;
		background: var(--color-2c)!important;
	}
	.layout-Player-barrage {
		top: 0!important;
	}
	.Barrage-list, .layout-Player-barrage {
		background: var(--color-2c)!important;
	}
	.Title-anchorNameH1, .Title-followCancleText, .Barrage-toolbarClear, .Barrage-toolbarLock, .Title-categoryItem {
		color: var(--color-86)!important;
	}
	h2.Title-headlineH2, .listcustomize-topcon-msg h1 {
		color: var(--douyu-orange-3)!important;
	}
	.Title-anchorText {
		color: #ee5449!important;
	}
	.Title-report {
		color: red!important;
	}
	.layout-Menu, .layout-Player-asideMain, .layout-Player-title, .layout-Player-toolbar, .ShieldTool-list, #shie-site-list, .Barrage-toolbarClear, .Barrage-toolbarLock {
		border-radius: 0!important;
		border-color: var(--color-2c)!important;
	}
	.Barrage {
		border-color: var(--color-21)!important;
	}
	.Chat, .ShieldTool-list, #shie-site-list, .layout-Player-title, .layout-Player-asideMain {
		background: var(--color-2c)!important;
	}
	.Barrage-toolbarClear, .Barrage-toolbarLock, .dy-Modal-content {
		background: var(--color-21)!important;
	}
	.dy-Modal-footer button, .PlayerToolbar, .layout-Player-toolbar, .TaskIcon-enter {
		background: var(--color-2c)!important;
	}
	.dy-Modal-footer button:hover {
		background-color: var(--douyu-orange-3)!important;
		color: var(--color-ff)!important;
	}
	.PlayerToolbar {
		padding: 10px!important;
	}
	.PlayerToolbar-Wealth {
		margin-top: 0;
	}
	.Chat {
		height: auto!important;
	}
	.RewardModal {
		width: auto!important;
		height: auto!important;
		background: var(--color-2c)!important;
		border-color: #3a3a3a!important;
		left: 55px!important;
		bottom: 55px!important;
		border-radius: 6px!important;
		padding: 0!important;
	}
	.RewardModal-rewardList {
		background: var(--color-2c)!important;
		height: auto!important;
		border-radius: 6px!important;
		padding: 10px!important;
	}
	.RewardM-text {
		color: var(--color-86)!important;
		background: var(--color-27);
	}
	.RewardModal-rewardListText--ard {
		color: #2b94ff!important;
	}
	.RewardM-text.enable {
		color: var(--color-ff)!important;
	}
	.RewardModal-rewardListText {
		margin-top: 17px!important;
	}
	.RewardModal-close {
		width: 16px!important;
		height: 16px!important;
		background: url(//www.asifadeaway.com/Stylish/douyu/lw_close.png)!important;
		top: 3px!important;
		right: 3px!important;
		color: var(--color-2c)!important;
		font-size: 0!important;
	}
	.RewardModal-close:hover {
		background: url(//www.asifadeaway.com/Stylish/douyu/lw_close_hover.png) no-repeat!important;
	}
	.Header-logo img {
		display: none!important;
	}
	.Header-logo {
		width: 88px;
		background: rgba(0, 0, 0, 0) url(//www.asifadeaway.com/Stylish/douyu/night-logo.png) no-repeat scroll left center!important;
	}
	.Barrage-notice--noble {
		padding: 0 10px!important;
		background: var(--color-2c)!important;
		border-top: 1px solid var(--color-2c)!important;
		border-bottom: 1px solid var(--color-2c)!important;
	}
	.Barrage-nickName--red, .Barrage-nickName--red:hover {
		color: #2b94ff!important;
	}
	.Background-holder {
		padding-top: 20px!important;
	}
	.layout-Container {
		background: var(--color-21)!important;
	}
	body.is-fullScreenPage .layout-Player-asideToggleSlider, body.is-fullScreenPage .layout-Player-asidetoggleButton {
		background: var(--color-2c)!important;
	}
	body.is-fullScreenPage .layout-Player-asidetoggleButton:hover, body.is-fullScreenPage .layout-Player-asidetoggleButton:hover ~ .layout-Player-asideToggleSlider {
		background: var(--douyu-orange-1)!important;
	}
	.Barrage-nickName.is-self, .Barrage-nickName.is-self + .Barrage-content {
		color: var(--douyu-orange-2)!important;
	}
	.Title-roomInfo {
		padding-left: 25px!important;
	}
	.Title-categoryList {
		float: none!important;
	}
	.Title-impress {
		float: left!important;
		margin-top: 5px!important;
	}
	.Title-categoryArrow {
		color: var(--color-86)!important;
		border-left-color: var(--color-86)!important;
	}
	.AchievementAnchor-more {
		color: var(--color-86)!important;
		border-color: var(--color-86)!important;
	}
	.clearFix:after, .clearFix:before {
		content: " "!important;
		display: inline!important;
	}
	/*=== 站内信 ===*/
	.u_mainbody, .web-message-wrapper {
		border-color: var(--color-37)!important;
	}
	/*=== 充值提示 ===*/
	.RemindYCLow .dy-Modal-title {
		padding: 15px!important;
		color: var(--color-86)!important;
		background: var(--color-21)!important;
		border-color: var(--color-42)!important;
	}
	.RemindYCLow .dy-Modal-close {
		top: 3.5px!important;
		background: var(--color-21)!important;
		color: var(--color-86)!important;
	}
	.RemindYCLow .dy-Modal-close:hover {
		color: var(--douyu-orange-2)!important;
	}
	.RemindYCLow-tipsTitle, .RemindYCLow-tipsNums, .RemindYCLow-codeTxt, .p-ab5241 {
		color: var(--color-86)!important;
	}
	.dy-Modal-body {
		padding: 20px!important;
	}
	.ShieldToolTip, .bg-5fa273 {
		background: var(--color-21)!important;
		border-color: var(--color-21)!important;
		-webkit-filter: none!important;
		filter: none!important;
		color: var(--color-86)!important;
	}
	.dy-Modal-body {
		background: var(--color-21)!important;
	}
	/*=== 弹幕池用户卡片 ===*/
	.NormalCard, .NormalCard-icon {
		background: var(--color-21)!important;
	}
	.NormalCard-common, .NormalCard-icon {
		box-shadow: none!important;
		border-color: var(--color-21)!important;
	}
	.NormalCard-btn {
		color: var(--color-86)!important;
	}
	.NormalCard-name {
		color: #2b94ff!important;
	}
	.NormalCard-btn {
		border-color: var(--color-86)!important;
	}
	.NormalCard-btn:active, .NormalCard-btn:hover {
		box-shadow: none!important;
		color: var(--douyu-orange-3)!important;
		border-color: var(--douyu-orange-3)!important;
	}
	.NormalCard-close {
		color: var(--color-86)!important;
	}
	.NormalCard-close:hover {
		color: var(--douyu-orange-3)!important;
	}
	/*=== 滚动弹幕举报 ===*/
	div[class*='danmudiv-'] {
		background: url(//www.asifadeaway.com/Stylish/douyu/danmuReportBg.png) no-repeat!important;
	}
	label[class*='danmuContent-'] {
		color: var(--color-86)!important;
	}
	label[class*='danmuAuthor-'] {
		color: #2b94ff!important;
	}
	div[class*='ReportButton-'], div[class*='HideButton-'] {
		background: url(//www.asifadeaway.com/Stylish/douyu/danmuReportBtns.png) no-repeat!important;
		color: var(--color-86)!important;
	}
	div[class*='ReportButton-']:hover, div[class*='HideButton-']:hover {
		color: var(--color-ff)!important;
	}
	div[class*='CloseButton-'] {
		background: url(//www.asifadeaway.com/Stylish/douyu/danmuReportClose.png) no-repeat!important;
	}
	div[class*='inputBox-'] input[class*='word-'] {
		color: var(--color-86)!important;
		background: var(--color-42)!important;
	}
	div[class*='txtHidden-'] {
		color: var(--color-86)!important;
	}
	.NormalCard-name.is-super, .UserCardBage.is-superAdmin .UserCardBage-intro {
		color: #e43!important;
		font-weight: bold!important;
	}
	/*=== 主播等级 ===*/
	.AnchorLevelTip {
		background: var(--color-2c)!important;
		border-color: var(--color-42)!important;
	}
	.AnchorLevelTip-processInfo {
		background: #3a3a3a!important;
		border-color: var(--color-42)!important;
		color: var(--color-86)!important;
	}
	.AnchorLevelTip-levelInfo {
		background: var(--color-2c)!important;
	}
	.AnchorLevelTip-levelTipTxt, .AnchorLevelTip-levelinfoIntro {
		color: var(--color-86)!important;
	}
	.AnchorLevelTip-arrowIcon {
		background: url(//www.asifadeaway.com/Stylish/douyu/AnchorLevelTip-arrow-top.png) no-repeat!important;
	}
	.AnchorLevelTip-tipBarNum {
		color: var(--color-ff)!important;
	}
	.AnchorLevelTip-tipBar {
		background: var(--color-42)!important;
	}
	/*=== 首页板块 ===*/
	.banner .starshow {
		margin-top: 0!important;
	}
	/*=== 直播间活动屏蔽 ===*/
	.bc-wrapper {
		width: 100%!important;
	}
	/*=== 直播栏目-在线直播 ===*/
	.listcustomize-column-wrap {
		height: 112px!important;
	}
	#main-col .content .editable {
		margin-top: 20px!important;
	}
	.tag_list ul li a {
		border-color: var(--color-42)!important;
		color: var(--color-86)!important;
		background: var(--color-2c)!important;
	}
	.tag_list ul li a:hover {
		border-color: var(--douyu-orange-3)!important;
		color: var(--douyu-orange-3)!important;
	}
	.listcustomize-mod .tag_list ul li a.lihover {
		border-color: var(--douyu-orange-3)!important;
		background-color: var(--douyu-orange-3)!important;
		color: var(--color-ff)!important;
	}
	.titlebotbordermore .border2 .line {
		border-color: var(--color-42)!important;
	}
	.titlebotbordermore .border2 .wrap, li[class*='_list'] .normal_show {
		background: var(--color-2c)!important;
		color: var(--color-86)!important;
		border-color: var(--color-42)!important;
	}
	.titlebotbordermore .border2 .wrap:hover {
		border-color: var(--douyu-orange-3)!important;
		background-color: var(--douyu-orange-3)!important;
		color: var(--color-ff)!important;
	}
	.titlebotbordermore .border2 i {
		background: url(//www.asifadeaway.com/Stylish/douyu/more_btn.png) 0 -9px no-repeat!important;
	}
	.titlebotbordermore .border2 .wrap:hover i {
		background: url(//www.asifadeaway.com/Stylish/douyu/more_btn_hover.png) 0 -9px no-repeat!important;
	}
	.titlebotbordermore .border2 i.open {
		background: url(//www.asifadeaway.com/Stylish/douyu/more_btn.png) 0 1px no-repeat!important;
	}
	.titlebotbordermore .border2 .wrap:hover i.open {
		background: url(//www.asifadeaway.com/Stylish/douyu/more_btn_hover.png) 0 1px no-repeat!important;
	}
	.hero_expand .hero_tag_list, .hero_expand .hero_tag_list .hero_cate .hero_cate_li :hover, .hero_expand .hero_tag_list .hero_info ul, .hero_expand .hero_tag_list .hero_info {
		background: var(--color-2c)!important;
	}
	.hero_expand .hero_tag_list .hero_cate .hero_cate_li:hover .first_tag, .hero_expand .hero_tag_list .hero_cate .hero_cate_li:hover .hero_title_img, .hero_expand .hero_tag_list .hero_cate, .hero_expand .hero_tag_list .hero_cate .hero_cate_li {
		background: var(--color-21)!important;
	}
	.hero_expand .hero_tag_list .hero_info, .hero_expand .hero_tag_list .hero_cate, .hero_expand .hero_tag_list .hero_cate .fenge {
		border-color: var(--color-42)!important;
	}
	.hero_expand .hero_tag_list .hero_info ul li .hero_name, .hero_expand .hero_tag_list .hero_cate ul li span {
		color: var(--color-86)!important;
	}
	/*=== 直播结束跳转直播间 ===*/
	.dy-ModalRadius-content, .dy-ModalRadius-close {
		background: var(--color-21)!important;
	}
	.dy-ModalRadius-header {
		border-color: var(--color-2c)!important;
		color: var(--color-86)!important;
	}
	.ClosingRecommend-title, .ClosingRecommend-Tips, .ClosingRecommend-list h3 {
		color: var(--color-86)!important;
	}
	.ClosingRecommend-Tips em {
		color: rgb(255, 146, 26)!important;
	}
	.ClosingRecommend-list li a:hover {
		color: rgb(255, 119, 0)!important;
	}
	.dy-ModalRadius-close-x::after {
		color: var(--color-86)!important;
	}
	.dy-ModalRadius-close-x:hover::after {
		color: rgb(255, 146, 26)!important;
	}
	.ClosingRecommend-online, .listcustomize-topcon-msg .watch-icon, .SociatyAnchorCard-hot:before {
		background: url(//www.asifadeaway.com/Stylish/douyu/closing-recommend-icon.png) 0 center no-repeat!important;
	}
	.Title-anchorHot {
		display: flex;
		align-items: center;
	}
	.dy-ModalRadius-close {
		-webkit-transition: none!important;
		-o-transition: none!important;
		transition: none!important;
	}
	/*=== 成就 ===*/
	.AchievementAnchor-tips {
		background: var(--color-2c)!important;
	}
	.AchievementAnchorDetail-intro {
		color: var(--color-86)!important;
	}
	.AchievementDialog-inner {
		background: var(--color-2c)!important;
	}
	.AchievementDialog-list {
		border-color: var(--color-42)!important;
	}
	.AchievementDialog-Scrolltrack {
		background: var(--color-42)!important;
		border-radius: 999px!important;
	}
	.AchievementDialog-banner, .AchievementAnchor-more {
		display: none!important;
	}
	/*=== 超管提醒 ===*/
	li.jschartli p span img.super-admin {
		display: inline-block!important;
	}
	.Barrage-listItem .superAdmin ~ .Barrage-content {
		color: red!important;
	}
	/*=== 已关注 ===*/
	.Title-followSplit {
		background: none!important;
	}
	/*=== 赛事及赛事直播间 ===*/
	.Barrage-topFloater, .BarragePUBG, .BarrageBanner, .layout-Cover--withAside-aside {
		display: none!important;
	}
	.Match-PreviewPart, .Match-RoomListPart, .Match-PreviewPart-tabs, .Match-RoomListPart-tabs, .Match-PreviewPart-oneTop {
		background: var(--color-21)!important;
	}
	.Match-PreviewPart-tab, .Match-RoomListPart-tab, .Match-PreviewPart-scrollOne {
		border-color: var(--color-42)!important;
		color: var(--color-86)!important;
		background: var(--color-2c)!important;
	}
	.Match-PreviewPart-oneTop {
		border-bottom-color: var(--color-42)!important;
	}
	.Match-PreviewPart-scrollMore {
		border-color: var(--color-42)!important;
		box-sizing: border-box!important;
	}
	.Match-PreviewPart-tab:hover, .Match-RoomListPart-tab:hover {
		border-color: var(--douyu-orange-3)!important;
		color: var(--douyu-orange-3)!important;
	}
	.Match-PreviewPart-tab.PreviewPartTabPoint, .Match-RoomListPart-tab.RoomListPartTabPoint {
		border-color: var(--douyu-orange-3)!important;
		background-color: var(--douyu-orange-3)!important;
		color: var(--color-ff)!important;
	}
	.Match-RoomListPart-roomOneTitle, .Match-RoomListPart-roomOneName, .Match-PreviewPart-oneTop, .Match-PreviewPart-oneBefore, .Match-PreviewPart-oneTeamOneName, .Match-PreviewPart-oneTeamTwoName, .listcustomize-topcon-msg em.play_num, .impress-no-tag {
		color: var(--color-86)!important;
	}
	.Match-PreviewPart-word, .Match-RoomListPart-word {
		color: var(--douyu-orange-3)!important;
	}
	.Match-PreviewPart-scrollOne:hover .Match-PreviewPart-oneTop {
		color: #46abff!important;
	}
	.Match-RoomListPart-roomOne {
		background: var(--color-2c)!important;
	}
	.Match-PreviewPart-oneAfter, .Match-PreviewPart-oneBefore, .Match-PreviewPart-oneNow {
		background: var(--color-42)!important;
		left: 50%!important;
		transform: translateX(-50%)!important;
		padding: 2px!important;
		border-radius: 999px!important;
		bottom: 15px!important;
	}
	.Match-RoomListPart-roomOneImgOut {
		border-radius: 0!important;
	}
	.Match-RoomListPart-roomOneName {
		background: url(//www.asifadeawayabove.com/Stylish/douyu/mem-icos.png) 7px 3px no-repeat!important;
		padding-left: 25px!important;
	}
	.Match-RoomListPart-roomOneHot span {
		background: url(//www.asifadeaway.com/Stylish/douyu/closing-recommend-icon.png) 0 center no-repeat!important;
	}
	.Match-RoomListPart-roomOneHot div, .play-list li .follow-list-all p span.dy-num, .listcustomize-topcon-msg em.watch-num {
		color: #ee5449!important;
	}
	.Match-PreviewPart-scrollLeft {
		background: url(//www.asifadeaway.com/Stylish/douyu/Match-PreviewPart-scrollLeft.png)!important;
	}
	.Match-PreviewPart-scrollRight {
		background: url(//www.asifadeaway.com/Stylish/douyu/Match-PreviewPart-scrollRight.png)!important;
	}
	.Match-PreviewPart-scrollLeft:hover {
		background: url(//www.asifadeaway.com/Stylish/douyu/Match-PreviewPart-scrollLeftHover.png)!important;
	}
	.Match-PreviewPart-scrollRight:hover {
		background: url(//www.asifadeaway.com/Stylish/douyu/Match-PreviewPart-scrollRightHover.png)!important;
	}
	/*=== 24H热帖 ===*/
	.left-menu .leftnav-cate .recom-cont .yb-list-24 .yb-num.yb-num-1 {
		background: #ff2400!important;
	}
	.left-menu .leftnav-cate .recom-cont .yb-list-24 .yb-num.yb-num-2 {
		background: var(--douyu-orange-3)!important
	}
	.left-menu .leftnav-cate .recom-cont .yb-list-24 .yb-num.yb-num-3 {
		background: #349ff9!important;
	}
	/*=== 认证 ===*/
	.impress-tag-list .official-intro, .Title-official {
		background-color: var(--color-37)!important;
	}
	.Title-authenticationTips span {
		color: var(--color-86)!important;
	}
	.Title-authenticationTips span:hover {
		color: var(--douyu-orange-3)!important;
	}
}
@-moz-document url-prefix("https://www.douyu.com/g_") {
	/*=== 直播分类 ===*/
	.layout-Main {
		padding-top: 0!important;
	}
	.layout-Customize:empty + .layout-Module {
		margin-top: 80px!important;
	}
}
@-moz-document regexp("https:\\/\\/www\\.douyu\\.com\\/\\d*"), regexp("https:\\/\\/www\\.douyu\\.com\\/topic\\/.*") {
	/*=== 直播间 ===*/
	html {
		height: 100vh!important;
		overflow-x: hidden!important;
	}
	.u-specialStateInput[name=js-aside-state]:checked ~ .layout-Main {
		padding-top: 80px!important;
	}
	.layout-Main {
		padding-top: 90px!important;
	}
	.Barrage-main div[style*='position: absolute;'] {
		top: 38px!important;
		margin-bottom: -6px!important;
	}
}
@-moz-document url("https://www.douyu.com/home_beta") {
	/*=== 目前无用 ===*/
	.layout-Module {
		margin-top: 20px!important;
	}
}
@-moz-document url("https://www.douyu.com/member"), url("https://www.douyu.com/room/apply"), url-prefix("https://www.douyu.com/member") {
	/*=== 个人中心 ===*/
	#header > .head .js_search .headerFont, .rotaryTicket-content .quiz-search-time .ticketUse_tab_btn dd a, .rotaryTicket-content .quiz-search-time .ticketGet_tab_btn dd a, .quiz-search-time + span, .u_mainbody, .control_group .control, .draw-record-page-item, .change-tips-title, .change-tips-content {
		color: var(--color-86)!important;
	}
	.rotaryTicket-content .quiz-search-time .ticketUse_tab_btn dd.cur a, .rotaryTicket-content .quiz-search-time .ticketGet_tab_btn dd.cur a {
		color: var(--color-ff)!important;
	}
	.draw-record-page-item:hover, .draw-record-page-item.is-active {
		color: var(--douyu-orange-2)!important;
		border-color: var(--douyu-orange-2)!important;
	}
	.my-quiz-page .quiz-search-time .money-type-nav, .rotaryTicket-content .quiz-search-time .ticketUse_tab_btn, .rotaryTicket-content .quiz-search-time .ticketGet_tab_btn, .u_mainbody table tr td, .u_mainbody table tr th, .inquire, .invoice-btn, .fed-check, .shark_tit {
		border-color: var(--color-42)!important;
	}
	.quiz-search-time + span {
		margin-bottom: 10px!important;
		display: block!important;
	}
	.invoice-th {
		background-color: var(--color-2c)!important;
	}
	.head .header_nav > li {
		font-size: 16px!important;
	}
}
@-moz-document url-prefix("https://www.douyu.com/"), url-prefix("http://www.douyu.com/") {
	/*=== 图标优化 ===*/
	.task-Getyw .get-yw .yw-make .yw-icon, .RewardModule-icon.ing {
		background: url(//www.asifadeaway.com/Stylish/douyu/makeyw.png) no-repeat!important;
	}
	.o-login .l-menu .authenticate .email-aut i, .o-login .l-menu .authenticate .mobile-aut i, .o-login .l-menu .authenticate .uname-aut i, .o-login .l-menu .skill-level .promote i, .o-login .l-menu .skill-level ul .item, .uim-foot ul li a i {
		background: url(//www.asifadeaway.com/Stylish/douyu/uinfo.png) no-repeat;
	}
	.Shortcut-listItem i.is-center {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/user_icons.png)!important;
		background-position: -24px -25px!important;
	}
	.Shortcut-listItem:hover i.is-center {
		background-position: -24px 0!important;
	}
	.Shortcut-listItem i.is-attention {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/user_icons.png)!important;
		background-position: -48px -25px!important;
	}
	.Shortcut-listItem:hover i.is-attention {
		background-position: 0 0!important;
	}
	.Shortcut-listItem i.is-message {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/user_icons.png)!important;
		background-position: -72px 0!important;
	}
	.Shortcut-listItem:hover i.is-message {
		background-position: -48px 0!important;
	}
	.Shortcut-listItem i.is-guide {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/user_icons.png)!important;
		background-position: -72px -24px!important;
	}
	.Shortcut-listItem:hover i.is-guide, .Shortcut-listItem:hover i.is-live {
		background-position: 0 -25px!important;
	}
	.qrcode-box .con .q-app-box .download .down-icon, .qrcode-box .con .q-app-box .q-ewm .q-ewm-fr .qrcodebg, .qrcode-box .tit .qrcode-icon, .room-mes .btn-group .focus-box .follow-btn i, .room-mes .r-else li .weight-v-icon, .room-mes .r-else li .zb-name-icon, .share-box .con .s-more a, .share-box .con .share-more .wx-qcode .wex-icon, .share-box .tit .share-icon {
		background: url(//www.asifadeaway.com/Stylish/douyu/uinfo.png) no-repeat!important;
	}
	/*=== 礼物背包icon ===*/
	.backpack-btn .icon {
		background: url(//www.asifadeaway.com/Stylish/douyu/icon.png) -120px 0 no-repeat!important;
	}
	.backpack-btn .icon.prop-new {
		background-position: -150px 0!important
	}
	.backpack .btn .icon {
		display: inline-block;
		background-image: url(//www.asifadeaway.com/Stylish/douyu/icon.png)!important;
	}
	.Backpack-pageBtn .icon {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/icon.png)!important;
	}
	.Backpack-nextBtn .icon {
		background-position: 0 -60px!important;
	}
	.Backpack-prevBtn .icon {
		background-position: 0 0!important;
	}
	.Backpack-prevBtn:hover .icon {
		background-position: -30px 0!important;
	}
	.Backpack-nextBtn:hover .icon {
		background-position: -30px -60px!important;
	}
	/*=== 礼物背包icon结束 ===*/
	.o-login .l-menu .authenticate .uname-aut i {
		background-position: 0 -65px!important;
	}
	.room-mes .btn-group .focus-box .follow-btn i {
		background-position: -96px 0!important;
	}
	.play-list li .follow-list-all p span.dy-num {
		background: url(//www.asifadeaway.com/Stylish/douyu/closing-recommend-icon.png) 0 center no-repeat!important;
	}
	.Search-historyList > li > i {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/Search-historyList-icons.png)!important;
	}
	.Title-dataLoadding {
		margin: 7px 0!important;
	}
	/*=== 未登录 ===*/
	.PlayerCaseSub-Main {
		background: var(--color-2c)!important;
	}
	.PlayerCaseSub-Main.is-unlogin {
		top: 0!important;
	}
	div[class*="multiBitRate-b008b6"] {
		display: none!important;
	}
	/*=== 输入框 ===*/
	.chat-feat .cs-textarea {
		border-color: var(--douyu-orange-3)!important;
	}
	.chat-feat .login-inside-nologbor {
		border: 1px solid var(--douyu-orange-3)!important;
	}
	.chat-feat .b-btn {
		background: var(--douyu-orange-3)!important;
	}
	/*=== 登录页 ===*/
	#passport-iframe-con {
		border: 1px solid var(--color-21)!important;
		background: var(--color-21) none repeat scroll 0% 0%!important;
	}
	/*=== 房管icon ===*/
	.Barrage-icon--roomAdmin {
		display: inline-block!important;
		background-image: url(//www.asifadeaway.com/Stylish/douyu/room-admin.png)!important;
	}
	/*=== 精简弹幕 ===*/
	div[class*='simpleDanmu-'] span[class*='icon-'] {
		background: url(//www.asifadeaway.com/Stylish/douyu/chekItemBg.png)!important;
	}
	/*=== 开播数 ===*/
	.idol-list-more a i, .idol-online i, .info-list i, .listcustomize-title a i, .listcustomize-topcon-msg div i, .listcustomize-video-gallery i, .listcustomize-wrap .listcustomize-video-gallery .switch-left, .listcustomize-wrap .listcustomize-video-gallery .switch-right {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/listcustomize_icon.png?v=20171208);
		background-repeat: no-repeat;
	}
	.listcustomize-topcon-msg em {
		margin-left: 3px!important;
	}
	/*=== 2019.02.14 ===*/
	.shark-webp .Shortcut-listItem:hover i.is-attention, .shark-webp .Shortcut-listItem:hover i.is-center, .shark-webp .Shortcut-listItem:hover i.is-guide, .shark-webp .Shortcut-listItem:hover i.is-live, .shark-webp .Shortcut-listItem:hover i.is-message, .shark-webp .Shortcut-listItem i.is-attention, .shark-webp .Shortcut-listItem i.is-center, .shark-webp .Shortcut-listItem i.is-guide, .shark-webp .Shortcut-listItem i.is-live, .shark-webp .Shortcut-listItem i.is-message {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/Header-Shortcut_icons.webp)!important;
	}
	.Shortcut-listItem i.is-center {
		background-position: -56px -28px!important;
	}
	.Shortcut-listItem:hover i.is-center {
		background-position: 0 0!important;
	}
	.Shortcut-listItem i.is-attention {
		background-position: 0 -56px!important;
	}
	.Shortcut-listItem:hover i.is-attention {
		background-position: -28px 0!important;
	}
	.Shortcut-listItem i.is-message {
		background-position: -28px -56px!important;
	}
	.Shortcut-listItem:hover i.is-message {
		background-position: 0 -28px!important;
	}
	.Shortcut-listItem i.is-guide {
		background-position: -84px 0!important;
	}
	.Shortcut-listItem:hover i.is-guide {
		background-position: -56px 0!important;
	}
	.layout-Slider-inner {
		background-position: center 0!important;
		background-repeat: no-repeat!important;
		background-image: url(//www.asifadeaway.com/Stylish/douyu/zbflgg.png)!important;
	}
	/*=== 直播间公告 ===*/
	.AnchorAnnounce > h3 {
		background: url(//www.asifadeaway.com/Stylish/douyu/announcement_icon.png) left 2px no-repeat!important;
	}
	.shark-webp .AnchorRank-tips:after, .shark-webp .FansRank-tips:after, .shark-webp .UserRank-tips:after, .shark-webp .RichRank-tips:after {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/AnchorRank-angle.png);
	}
	.shark-webp .AnchorAnnounce > h3 > i, .AnchorAnnounce > h3 > i {
		display: none!important
	}
	.shark-webp .SortTabs-hot.is-active:before, .shark-webp .SortTabs-hot:before, .shark-webp .SortTabs-hot:hover:before, .shark-webp .SortTabs-visit.is-active:before, .shark-webp .SortTabs-visit:before, .shark-webp .SortTabs-visit:hover:before {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/follow_sort.png);
	}
	.SortTabs-visit:before {
		margin-right: 3px;
		background-position: 1px 1px;
	}
	.SortTabs-visit.is-active:before, .SortTabs-visit:hover:before {
		margin-right: 3px;
		background-position: 17px 17px;
		margin-left: 0;
	}
	.officalAct-region .LazyLoad img[src*="official_activities_empty"] {
		display: none!important
	}
	.officalAct-region .officalAct-link .LazyLoad {
		background: url(//www.asifadeaway.com/Stylish/douyu/official_activities_empty.png);
		background-size: cover;
	}
	.shark-webp .GuessIcon, .GuessIcon, .FishpondEntrance-icon {
		background-size: cover!important;
		background-repeat: no-repeat!important;
	}
	.shark-webp .GuessIcon, .GuessIcon {
		background: url(//www.asifadeaway.com/Stylish/douyu/GuessIcon.png);
	}
	.shark-webp .FishpondEntrance-icon, .FishpondEntrance-icon {
		background: url(//www.asifadeaway.com/Stylish/douyu/FishpondEntranceIcon.png);
	}
}
@-moz-document url-prefix("https://www.douyu.com/directory/rank_list/"), url-prefix("http://www.douyu.com/directory/rank_list/") {
	/*=== 排行榜样式修改 ===*/
	.windCloudRank-enter {
		display: none!important;
	}
	span.AnchorLevel, .AnchorRankList-level .AnchorLevel {
		opacity: 1!important;
		display: block!important;
	}
	span.AnchorRankList-level {
		display: inline-block!important;
	}
	.live-room {
		padding-top: 0!important;
		padding-bottom: 0!important;
		margin-top: 0!important;
	}
	#rank-list-content .rank-list-list .rank-item.bg {
		background-color: rgba(66, 66, 66, .2)!important;
	}
	#rank-list-content .rank-list-list .rank-item .order-name, .rank-list-haoyou .rank-list-list .rank-item-top em, #rank-list-content .rank-list-user .user-contribute, .shie-tips .shie-tips-txt1, .shie-tips .shie-tips-txt2, .user-contribute, .rank-list-haoyou .rank-list-list .item-center, #rank-list-content .rank-list-list .rank-item .order-catagory {
		color: var(--color-86)!important;
	}
	#rank-list-content .rank-list-list .rank-item .order-icon {
		background-color: var(--color-42)!important;
	}
	#rank-list-content .rank-list-list .order-link {
		border: 1px solid var(--color-2c)!important;
		background-color: var(--color-42)!important;
		color: var(--color-86)!important;
		-webkit-transition: .3s!important;
		-o-transition: .3s!important;
		transition: .3s!important;
	}
	#rank-list-content .rank-list-list .order-link:hover {
		color: var(--color-ff)!important;
		background-color: var(--douyu-orange-2)!important;
		border: 1px solid var(--douyu-orange-2)!important;
	}
	#rank-list-content .rank-list-list .anchorlevel-type .live-type, #rank-list-content .rank-list-list .fans-catagory .live-type, #rank-list-content .rank-list-list .live-catalabel-type {
		background-color: var(--color-42)!important;
		color: var(--color-86)!important;
	}
	.fans-num-left span {
		color: #fd5a42!important;
	}
	#rank-list-content .rank-catagory li {
		border-right: 1px solid var(--color-42)!important;
	}
	#rank-list-content .rank-list-list .order-link {
		line-height: 26px!important;
	}
	#rank-list-content .rank-list-list .is-live {
		vertical-align: -2px!important;
	}
	#rank-list-content .rank-list-list .rank-item-1 .order-icon, .rank-list-haoyou .rank-list-list .rank-item-top .order-icon, .rank-list-haoyou .rank-list-list .rank-item-top .order-icon, .shark-webp .UserRankList-itemTop.is-item1 .UserRankList-topBg, .shark-webp .AnchorRankList-itemTop.is-item1 .AnchorRankList-topBg, .shark-webp .FansRankList-itemTop.is-item1 .FansRankList-topBg, .shark-webp .RichRankList-topBg {
		background: url(//www.asifadeaway.com/Stylish/douyu/mask-pic1.png) no-repeat!important;
	}
	#rank-list-content .rank-list-list .rank-item-2 .order-icon, #rank-list-content .rank-list-list .rank-item-3 .order-icon, .shark-webp .UserRankList-itemTop.is-item2 .UserRankList-topBg, .shark-webp .AnchorRankList-itemTop.is-item2 .AnchorRankList-topBg, .shark-webp .FansRankList-itemTop.is-item2 .FansRankList-topBg {
		background: url(//www.asifadeaway.com/Stylish/douyu/mask-pic2.png) no-repeat!important;
	}
	#rank-list-content .rank-list-list .rank-item-3 .order-icon, .shark-webp .UserRankList-itemTop.is-item3 .UserRankList-topBg, .shark-webp .AnchorRankList-itemTop.is-item3 .AnchorRankList-topBg, .shark-webp .FansRankList-itemTop.is-item3 .FansRankList-topBg {
		background: url(//www.asifadeaway.com/Stylish/douyu/mask-pic3.png) no-repeat!important;
	}
	#rank-list-content .rank-list-haoyou .rank-list-list .rank-item-top .item-center i, .shark-webp .RichRankList-itemTop .RichRankList-loveIcon {
		background: url(//www.asifadeaway.com/Stylish/douyu/haoyoulovezhubo.png) no-repeat!important;
	}
	.rank-list-haoyou .rank-list-list .rank-item-top em {
		top: 78px!important;
	}
	.rank-list-haoyou .rank-list-list .rank-item-top .item-left em {
		right: -36px!important;
	}
	.rank-list-haoyou .rank-list-list .rank-item-top .item-right em {
		left: -36px!important;
	}
	.contribution-tips-content {
		border: 1px solid var(--color-42)!important;
		background-color: var(--color-42)!important;
		box-shadow: none!important;
		color: var(--color-86)!important;
		padding: 6px 10px!important;
	}
	.contribution-tips-content > span {
		margin-top: -5px!important;
	}
	.contribution-tips-content i.trans-bg {
		border-right-color: var(--color-42)!important;
		transform: translateY(-50%)!important;
	}
	.contribution-tips-content i.trans {
		border-right-color: var(--color-42)!important;
		transform: translateY(-50%)!important;
	}
	.contribution-tips-content em {
		margin: 0 5px!important;
	}
	button.aui_state_highlight:hover {
		color: var(--color-ff)!important;
		background-color: var(--douyu-orange-5)!important;
		border: 1px solid var(--douyu-orange-5)!important;
	}
	#rank-list-content .rank-list-list .rank-item .col-left {
		margin-top: 4px!important;
	}
	#rank-list-content .rank-list-anchor .rank-list-list .rank-item .live-room {
		margin-top: 5px!important;
	}
	#rank-list-content .rank-list-list .rank-item .order-link span {
		margin-top: 1px!important;
	}
	.fans-icon {
		margin-top: -6px!important;
	}
}
@-moz-document url-prefix("https://cz.douyu.com/item/gold/iframe?"), url-prefix("http://cz.douyu.com/item/gold/iframe?") {
	/*=== 充值界面样式 ===*/
	html, .footer-protocol, .common-pay-modal {
		background: var(--color-21)!important;
		color: var(--color-86);
	}
	.compay-tab {
		border-bottom: 1px solid var(--color-2c)!important;
		font-size: 0!important;
		background-color: var(--color-21)!important;
		padding: 0 10px!important;
	}
	.compay-tab .tab-item, .compay-title, .compay-leftmenu, .compay-leftmenu .txt {
		color: var(--color-86)!important;
	}
	.compay-tab .tab-item.cur, .compay-tab .tab-item:hover {
		color: var(--douyu-orange-1)!important;
	}
	.common-pay-modal .main-wrap {
		background: var(--color-21)!important;
	}
	.compay-num-list .item {
		border-color: var(--color-42)!important;
		background-color: var(--color-2c)!important;
	}
	.compay-num-list .item.cur, .compay-num-list .item:hover {
		border-color: var(--douyu-orange-1)!important;
	}
	.compay-num-list .arrow.right .arrow-mask, .compay-num-list .arrow.left .arrow-mask {
		background: none!important;
	}
	.compay-ways {
		border: 1px solid var(--color-21)!important;
		background-color: var(--color-2c)!important;
	}
	.compay-ways.no-compay-award .item, .compay-ways .compay-items-wrap.plus {
		background: var(--color-1c)!important;
	}
	.compay-ways .item.cur {
		background-color: var(--color-2c)!important;
	}
	.compay-bank-box li {
		border: 1px solid var(--color-1c)!important;
	}
	.compay-bank-box li.cur {
		border-color: var(--douyu-orange-3)!important;
	}
}
@-moz-document url-prefix("https://passport.douyu.com/index/login?"), url-prefix("http://passport.douyu.com/index/login?") {
	/*=== 登录页 ===*/
	html, body {
		background: var(--color-21)!important;
		color: var(--color-86);
	}
	.loginbox, .loginbox-con .location-verify-bd, .loginbox-con .location-verify-content, .location-verify-select .location-verify-select-list {
		background: var(--color-21)!important;
	}
	.loginbox::after {
		background: var(--color-42)!important;
	}
	.scancode-tips {
		background-color: var(--color-2c)!important;
		border: 1px solid var(--color-1c)!important;
	}
	.scancode-tips::after {
		border-left-color: var(--color-21)!important;
	}
	.scancode-tips::before {
		border-left-color: var(--color-1c)!important;
	}
	.inputLoginBtnImg {
		-webkit-filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(334deg) brightness(102%) contrast(102%)!important;
		filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(334deg) brightness(102%) contrast(102%)!important;
	}
	.shark-webp .UnLogin-move {
		-webkit-filter: invert(84%) sepia(0%) saturate(3%) hue-rotate(54deg) brightness(102%) contrast(99%);
		filter: invert(84%) sepia(0%) saturate(3%) hue-rotate(54deg) brightness(102%) contrast(99%);
	}
	.scan-qrcode {
		border: 1px solid var(--color-1c)!important;
	}
	.scancode-footer .link-border, .wordLine1 .line, .wordLine1, .wordLine2, .UnLogin-content h3, .loginbox-con .location-verify-title, .loginbox-con .location-verify-phone-input, .loginbox-con .location-verify-close {
		color: var(--color-86)!important;
	}
	.scancode-tips .scancode-tip-icon {
		background-color: var(--color-2c)!important;
	}
	.scancode-login .scancode-title, .loginbox .loginbox-hd .loginbox-hd-tab li a.current {
		color: #2b94ff!important;
	}
	.loginbox .loginbox-hd .loginbox-hd-tab {
		border-bottom: 1px solid var(--color-42)!important;
	}
	.loginbox .selectCountry-box {
		border: none!important;
	}
	.loginbox .select-country-list, .pw-hide, .pw-show {
		background-color: var(--color-21)!important;
	}
	.loginbox-con .location-verify-phone-input, .loginbox-con .location-verify-cancel {
		background-color: var(--color-37)!important;
	}
	.selectCountry-box-code.js-selectCountry-box-code {
		background: var(--color-21)!important;
	}
	.loginbox .selectCountry-box-code, .loginbox .login-box-ch, .loginbox .login-box-eng {
		color: var(--color-86)!important;
	}
	.loginbox .select-country-list {
		border: 1px solid var(--color-42)!important;
	}
	.loginbox .ipt, .geetest_wind.geetest_panel .geetest_panel_box, .geetest_holder.geetest_mobile.geetest_ant.geetest_embed {
		border-color: var(--color-42)!important;
		background: var(--color-21)!important;
		color: var(--color-86)!important;
	}
	.loginbox .select-country-list li:hover, .loginbox .selectCountry-avtive {
		background-color: var(--color-2c)!important;
	}
	.loginbox .loginbox-login .showpw1 {
		border: none!important;
	}
	.loginbox .loginbox-close {
		background: url(//www.asifadeaway.com/Stylish/douyu/login-icon.png) -229px 0 no-repeat!important;
	}
	.pw-hide {
		background: url(//www.asifadeaway.com/Stylish/douyu/login-icon.png)-235px -138px no-repeat!important;
	}
	.geetest_holder.geetest_douyufullpage.geetest_radar_click_ready .geetest_radar_tip {
		opacity: 1!important;
	}
	.geetest_holder.geetest_douyufullpage .geetest_radar_tip, .geetest_holder.geetest_douyufullpage .geetest_success_radar_tip, .geetest_holder.geetest_mobile.geetest_douyuslide .geetest_slider .geetest_slider_track .geetest_slider_tip, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel .geetest_copyright .geetest_copyright_tip, .geetest_holder.geetest_mobile.geetest_ant .geetest_slider .geetest_slider_track .geetest_slider_tip, .loginbox-login-subtype .l-stype, .geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_footer .geetest_panel_footer_copyright, .geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_error .geetest_panel_error_code, .geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_error .geetest_panel_error_title {
		color: var(--color-86)!important;
	}
	.loginbox-login-subtype .l-stype.active, .loginbox-login-subtype .l-stype:hover {
		color: var(--douyu-orange-3)!important;
		font-weight: 700;
	}
	.geetest_holder.geetest_douyufullpage .geetest_radar_btn, .geetest_holder.geetest_douyufullpage .geetest_success_btn, .geetest_holder.geetest_mobile.geetest_douyuslide .geetest_panel, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel, .geetest_holder.geetest_mobile.geetest_ant .geetest_slider, .geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_footer {
		border-color: var(--color-42)!important;
	}
	.geetest_holder.geetest_mobile.geetest_douyuslide.geetest_popup .geetest_popup_box {
		border: 1px solid var(--color-2c)!important;
		background-color: var(--color-2c)!important;
	}
	.geetest_holder.geetest_mobile.geetest_douyuslide .geetest_slider, .geetest_holder.geetest_mobile.geetest_ant .geetest_slider {
		background-color: var(--color-2c)!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_slider {
		border-radius: 999px!important;
	}
	.loginbox-login-subtype .l-divider {
		color: var(--color-42)!important;
	}
	.loginbox .loginbox-bd .third-text {
		background: url(//www.asifadeaway.com/Stylish/douyu/login-icon.png) 0 -74px no-repeat;
	}
	.loginbox .loginbox-bd .third-list .third-icon-qq::after, .loginbox .loginbox-bd .third-list .third-icon-wx::after, .login-input-border, .loginbox-con .location-verify-title, .loginbox-con .location-verify-content, .location-verify-select, .loginbox-con .location-verify-phone-input, .location-verify-select .location-verify-select-list, .location-verify-select .location-verify-select-list .location-verify-select-item {
		border-color: var(--color-42)!important;
	}
	.loginbox-con .location-verify-phone-input:focus {
		border-color: var(--douyu-orange-2)!important;
	}
	.geetest_holder.geetest_douyufullpage .geetest_wait .geetest_wait_dot {
		background: var(--color-2c)!important;
	}
	.geetest_holder.geetest_mobile.geetest_douyuslide .geetest_slider .geetest_slider_track {
		border-radius: 999px!important;
	}
	.geetest_holder.geetest_mobile.geetest_douyuslide .geetest_slider {
		background: url(//www.asifadeaway.com/Stylish/douyu/verify.png)no-repeat;
	}
	.geetest_holder.geetest_douyufullpage .geetest_radar_btn {
		background: var(--color-42)!important;
		-webkit-transition: .3s;
		-o-transition: .3s;
		transition: .3s;
	}
	.geetest_holder.geetest_douyufullpage .geetest_radar_btn:hover {
		background: #505050!important;
	}
	.geetest_wind.geetest_panel .geetest_panel_box {
		box-shadow: none!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_widget .geetest_window .geetest_loading .geetest_loading_icon, .geetest_holder.geetest_mobile.geetest_ant .geetest_slider, .geetest_holder.geetest_mobile.geetest_ant .geetest_slider .geetest_slider_button, .geetest_holder.geetest_mobile.geetest_ant .geetest_slider.geetest_move .geetest_slider_button, .geetest_holder.geetest_mobile.geetest_ant .geetest_slider.geetest_move .geetest_slider_button:hover, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_close, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_close:hover, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_refresh_1, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_refresh_1:hover, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_feedback, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_feedback:hover, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_voice, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_voice:hover, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel .geetest_copyright .geetest_logo {
		background-repeat: no-repeat!important;
		background-image: url(//www.asifadeaway.com/Stylish/douyu/geetest_logo.png)!important;
		_background-image: url(//www.asifadeaway.com/Stylish/douyu/geetest_logo.gif)!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_slider .geetest_slider_button {
		background-size: 393.93939%!important;
		background-position: 0 11.79625%!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_slider.geetest_move .geetest_slider_button {
		background-size: 393.93939%!important;
		background-position: 0 31.0992%!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_slider.geetest_move .geetest_slider_button:hover {
		background-size: 393.93939%!important;
		background-position: 0 31.0992%!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_close:hover {
		background-size: 1300%!important;
		background-position: 0 51.07399%!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_close {
		background-size: 1300%!important;
		background-position: 0 44.86874%!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_refresh_1 {
		background-size: 1300%!important;
		background-position: 0 81.38425%!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_refresh_1:hover {
		background-size: 1300%!important;
		background-position: 0 87.5895%!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_feedback {
		background-size: 1300%!important;
		background-position: 0 57.27924%!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_panel a.geetest_feedback:hover {
		background-size: 1300%!important;
		background-position: 0 63.48449%!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_panel .geetest_copyright .geetest_logo, .geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_footer .geetest_panel_footer_logo {
		background-size: 2363.63636%!important;
		background-position: 0 75.70093%!important;
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_panel .geetest_close_tip, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel .geetest_feedback_tip, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel .geetest_refresh_tip, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel .geetest_voice_tip {
		background-color: var(--color-2c)!important;
		color: var(--color-86);
	}
	.geetest_holder.geetest_mobile.geetest_ant .geetest_panel .geetest_close_tip:before, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel .geetest_feedback_tip:before, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel .geetest_refresh_tip:before, .geetest_holder.geetest_mobile.geetest_ant .geetest_panel .geetest_voice_tip:before {
		border-color: var(--color-2c) transparent transparent var(--color-2c);
	}
	.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_success .geetest_panel_success_box .geetest_panel_success_correct .geetest_panel_success_icon, .geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_error .geetest_panel_error_icon {
		background-repeat: no-repeat;
		background-image: url(//www.asifadeaway.com/Stylish/douyu/geetest_panel_icon.png)!important;
	}
	.geetest_wind.geetest_panel .geetest_panel_box .geetest_panel_error .geetest_panel_error_icon {
		background-size: 241.66667%!important;
		background-position: 0 50.77519%!important;
	}
	.ipt1 {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/login-head.png);
	}
	.ipt2 {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/login-lock.png)!important;
	}
}
@-moz-document url-prefix("https://www.douyu.com/search"), url-prefix("http://www.douyu.com/search") {
	/*=== 搜索结果页面  ===*/
	.search-type-nav-game {
		display: none!important;
	}
	[class*="index-searchPageWrap"] {
		background: var(--color-21)!important;
	}
	.search-type-nav, .div_title, .video-list, .item-data, .layout-Card-horizon, .layout-Cover-item, .layout-Card-history, .layout-Card-rank, .layout-Nav-backTop, .layout-Tab-container.is-fixed, .layout-Module-trending-list, .SearchPost, [class*="index-listWrap"], [class*="index-groupItem"], [class*="index-dyPage"] a, [class*="index-dyPage"] span, .SearchChannel-item, .Search-cover .DyCover-collectionBg:after {
		background: var(--color-2c)!important;
	}
	.Search-rank i {
		background: var(--color-42)!important;
	}
	.Search-rank-wrapper:hover .Search-rank, .Search-direct, .SearchPost-hot, [class*="index-listReplyNumber"], [class*="index-sourceFromTextBox"] {
		background: var(--color-27)!important;
	}
	.Search-cover .DyCover-collectionBg {
		background: var(--color-37)!important;
	}
	.layout-Nav-backTop:hover, span[class*="index-dyPageActive"] {
		background-color: var(--douyu-orange-4)!important;
	}
	.div_title {
		border-bottom: 1px solid var(--color-42)!important;
	}
	.search-type-nav em, .search-type-nav span, .div_title h2, .anchor-list-box h3, .item-amount i, .item-anchor i, .anchor-list-box strong, .anchor-name, .layout-Result, .layout-Tab-item, .Search-anchor-info h3, .Search-rank, .layout-Module-extra, .SearchAnchorVideo-title, .Search-upSmall-info h3, .Search-historyItem, .Search-category h3, .SearchPost-title, .SearchPost-hot, .SearchPost-des, .SearchPost-nick, [class*="index-listTitle"], [class*="index-listDesc"], [class*="index-listReplyNumber"], [class*="index-listReplyNumber"], [class*="index-groupName"], [class*="index-sourceFromTextBox"], [class*="index-dyPage"] a, [class*="index-dyPage"] span, [class*="index-sourceFrom"], .SearchChannel-item-detail-name {
		color: var(--color-86)!important;
	}
	.SearchAnchorVideo-time, .Search-upSmall-info p, .Search-anchor-info p, .Search-anchor-info h4, .layout-Module-subtitle, .SearchPost-time, .SearchPost-group, [class*="index-endec"], [class*="index-listAuthorInfo"] a, [class*="index-pubtime"], [class*="index-memberNumber"] {
		color: var(--color-66)!important;
	}
	.layout-Tab-item.is-active, .layout-Module-label.is-active, [class*="index-headerTitle"], [class*="index-sourceFromTextBox"]:hover {
		color: var(--douyu-orange-4)!important;
	}
	.search_info h3 {
		color: var(--douyu-orange-2)!important;
	}
	span[class*="index-dyPageActive"] {
		color: var(--color-ff)!important;
	}
	.sort-list li a, .layout-Tab, .Search-anchor-avatar, .Search-direct, .SearchAnchorVideo-container, .Search-upSmall-avatar, .SearchPost-line, .SearchPost-group, [class*="index-leftListItem"], [class*="index-sourceFromTextBox"], [class*="index-dyPage"] a, [class*="index-dyPage"] span, .SearchChannel-item-detail-isCate {
		border-color: var(--color-42)!important;
	}
	[class*="index-sourceFromTextBox"]:hover {
		border-color: var(--douyu-orange-4)!important;
	}
	.item-amount i, .item-anchor i {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/icon-all.png)!important;
	}
	.anchor-card {
		background-color: var(--color-2c)!important;
	}
	.anchor-card:hover {
		box-shadow: 0 0 15px var(--color-14)!important;
	}
	[class*="index-groupItem"], [class*="index-groupItem"]:hover {
		box-shadow: none!important;
	}
	.anchor-action-btn {
		background: var(--color-21)!important;
		-webkit-transition: .3s;
		-o-transition: .3s;
		transition: .3s;
	}
	.anchor-action-btn:hover {
		background: var(--douyu-orange-3)!important;
		color: var(--color-ff)!important;
	}
	.anchor-list-box {
		margin-top: -10px!important;
	}
	.shark-webp .SearchAnchorVideo-time i {
		filter: invert(81%) sepia(2%) saturate(18%) hue-rotate(13deg) brightness(97%) contrast(102%)!important;
	}
	[class*="index-listReplyNumber"] {
		border-radius: 999px!important;
	}
	[class*="index-iconcomment"], [class*="index-iconuser"] {
		mix-blend-mode: soft-light!important;
	}
	input[type="text"] {
		color: var(--color-86)!important;
		background: var(--color-27)!important;
		border: 1px solid var(--color-42)!important;
	}
	.Search input[type="text"] {
		border: none!important;
		background: transparent!important
	}
}
@-moz-document url-prefix("https://msg.douyu.com/web/index.html?") {
	/*=== 站内信 ===*/
	.u_mainbody .web-message-wrapper {
		border: none!important;
	}
	.main-left, .main-right-header, .header-search, .header-tab-item, .chat-detail-item.you .cd-item-content, .cd-editor-wrapper, .header-tab {
		border-color: var(--color-37)!important;
	}
	.app, .main-left, .main-left-footer, .chat-detail-item.you .cd-item-content, .config-ban-level, .friend-search-dialog, .friend-request-item-content, .chat-with-friend-stranger-tip, .editor-emotion-selector, .editor-emotion-selector-new, .editor-package_name-wrapper .sss, .cd-operate-setting-items, .official-list, div.eatingItem-activeListWrap-2H5MY .eatingItem-boxDown-1DekO {
		background: var(--color-2c)!important;
	}
	.main-right, .main-right-header, .chat-list-item.active, .friend-item:hover, .friend-item.active, .search-searchWrap-1K_de, .friend-search-dialog-input-wrapper, .friend-search-dialog-input, .cl-item-line {
		background: var(--color-42)!important;
	}
	.editor-package_name-wrapper > li:hover, .editor-emotion-item-first:hover {
		background: #131313!important;
	}
	.hover:hover {
		background: var(--color-21)!important;
	}
	[class*="loading-loadingWrap"] {
		background: transparent!important;
	}
	.footer-content, .avatar, .config-dialog-header, .config-goto-ban, .config-dialog-ban-level, .config-ban-level, .friend-search-dialog-header, .cl-item-line, .main-left-header.main-left-header-small, [class*="jumpBox-jumpBox-"], .editor-emotion-selector-new, .editor-package_name-wrapper {
		border-color: var(--color-42)!important;
	}
	.cl-item-username, .footer-config, .header-search-input, .chat-detail-item.tip, .chat-detail-item-unreadMessage, .cd-item-time, .cd-item-content, .config-dialog-header, .config-dialog-goto, div.config-dialog-config-item.config-dialog-ban-level > div:nth-child(2), .config-ban-level, h4.friendlist-grouping-head, .friend-item-name, .friend-list-tip, h4.friendlist-grouping-head > span.head-num, .cd-editor-submit-tip, .cd-operate-item, .cda-b-label, .friend-search-dialog-title, .friend-search-dialog-input, .friend-request-item-header, [class*="motorcadeHeader-motorcadeName-"], .chat-with-friend-stranger-tip, .cd-operate-setting-item, .official-list-return {
		color: var(--color-86)!important;
	}
	.cd-operate-item:hover, .official-list-return:hover {
		color: var(--douyu-orange-3)!important;
	}
	.header-search.active {
		border: 1px solid var(--douyu-orange-3)!important;
		background: var(--color-2c)!important;
	}
	.chat-detail-title, .config-dialog-goto:hover, .config-dialog-config-item-title {
		color: var(--douyu-orange-3)!important;
	}
	.footer-config-icon {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/footer-config-icon.png);
	}
	.header-search-btn {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/header-search-btn.png);
	}
	.cd-item-content-arrow-left {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/cd-item-content-arrow-left.png);
	}
	.config-dialog-goto-icon {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/config-dialog-goto-icon.png);
	}
	h4.friendlist-grouping-head {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/friendlist-grouping-head-bg.png)!important;
	}
	.config-dialog {
		box-shadow: var(--color-2c) 0 0 10px;
	}
	.config-dialog {
		background: var(--color-21)!important;
		border: 1px solid var(--color-42)!important;
	}
	.cd-editor > textarea {
		background: var(--color-2c)!important;
		color: var(--color-86)!important;
		box-sizing: border-box!important;
		padding: 5px;
		padding-top: 3px!important;
	}
	.header-search {
		top: 8px!important;
	}
	.cd-editor-header {
		margin-top: -3px!important;
		margin-bottom: 3px!important;
	}
	.apply-group-dialog {
		box-shadow: none!important;
	}
	span[class*='motorcadeHeader-userName-'] {
		color: var(--color-86)!important;
	}
	.user-verify {
		width: 17px!important;
	}
	.friend-search-dialog {
		box-shadow: none!important;
	}
	h4.friendlist-grouping-head {
		background-color: var(--color-42)!important;
	}
	.friendlist-grouping-head.zk {
		background-size: 6px 8px!important;
	}
	.friend-request-item-content {
		box-shadow: none!important;
	}
	[class*="loading-loadingWrap"] [class*="loading-loading"] {
		filter: invert(50%) sepia(17%) saturate(0%) hue-rotate(263deg) brightness(102%) contrast(94%)!important;
	}
}
@-moz-document url-prefix("https://yuba.douyu.com") {
	/* 	,[class*=""] */
	#iframeChildPost {
		background: var(--color-21)!important;
	}
	[class*="wb_card-wbCardDetail"], [class*="wb_handle-wbRowLine"], [class*="index-groupItem"], [class*="index-loadMoreWrapper"] {
		background: var(--color-2c)!important;
	}
	[class*="show_img-showBox"] {
		background: var(--color-27)!important;
	}
	h2, [class*="wb_card-wbInfo"] a, [class*="wb_card-wbText"], [class*="wb_handle-wbRowLine"] li, [class*="wb_handle-wbRowLine"] li a, [class*="wb_card-wbPostTitle"], [class*="tab_feed-line"], [class*="wb_card-postText"], [class*="index-groupName"], [class*="index-loadMoreWrapper"] {
		color: var(--color-86)!important;
	}
	[class*="wb_card-wbFrom"] a, [class*="wb_card-wbViewsNum"], [class*="index-memberNumber"] {
		color: var(--color-66)!important;
	}
	[class*="index-groupItem"]:hover [class*="index-groupName"] {
		color: var(--douyu-orange-4)!important;
	}
	[class*="wb_handle-wbRowLine"], [class*="wb_handle-itemSep"], [class*="tab_feed-line"] {
		border-color: var(--color-42)!important;
	}
	[class*="index-loadMoreWrapper"] img {
		filter: invert(50%) sepia(6%) saturate(0%) hue-rotate(140deg) brightness(104%) contrast(90%)!important;
	}
	[class*="index-groupItem"]:hover {
		box-shadow: none!important;
	}
}
@-moz-document url-prefix("https://www.douyu.com"), url-prefix("http://www.douyu.com"), url-prefix("https://cz.douyu.com") {
	/*=== 斗鱼更新后补丁 ===*/
	/* -- 2019.10.05 ===*/
	body {
		overflow-X: hidden!important;
	}
	*[alt="广告图片"], .Header-logo svg, #lazyModule4, #lazyModule7, .layout-Right-nav, #lazyModule21, .shark-webp .Exit-btn i, .shark-webp .layout-Slide-banner, .Prompt-container, .Title-anchorFriend, .Widget, .Rank-tabLi.is-windCloudRank, a[href*='wan.douyu.com'], #yubaRelatePostIframe, .LazyLoad picture:not(.DyImg-content.is-normal), .LazyLoad picture img:not(.DyImg-content.is-normal), .LazyLoad img[src='https://sta-op.douyucdn.cn/front-publish/sdk-file-master/room_list_default@2x_a960c5b.png'], #specialHeaderTimerBox, .ActLoveDay-medal, .Baby, .GuessMainPanel-sliderWrap, .AppFlow, .BarrageTopic, a[title="播单"], .ScrollTabFrame-broadcast-wrap, .ActivityItem-dyimg > img, .DyCover-imgWrap > .DyImg.DyCover-pic > .LazyLoad.is-visible > img, .DyCover-imgWrap > .DyImg.DyCover-pic > .LazyLoad.is-visible > img[src*='https://shark2.douyucdn.cn/front-publish/sdk-file-master/offical_activities_defalut'], .DyCover-imgWrap img[src*='https://shark2.douyucdn.cn/front-publish/live-master/assets/images/default-cover'], .CloudGameLink-text, .RomanticDateComponent, .BattleShipEnter, .TurntableLottery, .MotorcadeEntry-wrapper, [class*="controlbar-"] [class*="settingButton2-"], [class*="controlbar-"] [class*="shieldSetting-"], .LiveRoomDianzan, .ani-broadcast, .roomDianzanIcon, .Title-anchorFriendWrapper, .PhoneWatch, .TitleShare, .SociatyLabel-name.is-special, .Title-sharkWeight, .SociatyLabel, .Title-anchorComment, .GameDownload, .shark-webp .Barrage-icon--sys, .Barrage-icon--sys, .AdView, .layout-Banner, .EmotionSwitcher svg, .ChatLetter svg, .FansBarrageSwitcher:before, .ChatHigherBarrage-switcher:before, .Title-followIcon svg, .PcDiversion, .FirePower-icon:before, .index-common-1-rrh, .video-above, .GuessGameMiniPanel-wrapper, .ActiviesExpanel-ExpandBtn, .GuessMainPanelHeader-icon.fishballTreasure, .FishpondEntrance-word, img[src*="default-avatar"], img[src*="default-cover"], .PrivilegeGiftModalDialog, .compay-way-con-inner [class*="-pay-tips"], .shark-webp .PlayerToolbar-couponIcon, .FudaiGiftToolBarTips, .FansShopTips, .HeaderTask, .PopularBarrage, .PlayerToolbar-couponIcon, .DiamondsFansBarrage, .AthenaBoothPanel-wrapper, #js-left-elevator, #js-main #lazyModule6, #js-main #lazyModule7, #js-main #lazyModule8, #js-main #lazyModule9, #js-main #lazyModule10, #js-main #lazyModule11, #js-main #lazyModule12, #js-main #lazyModule13, #js-main #lazyModule14, #js-main #lazyModule15, #js-main #lazyModule16, #js-main #lazyModule17, #js-main #lazyModule18, #js-main #lazyModule19, #js-main #lazyModule20, #js-main #lazyModule21, #js-main #lazyModule22, #js-main #lazyModule23, #js-main #lazyModule24, .ChatToolBar > div:empty, .Barrage-FansHome, .EnergyBarrageIcon, .ChatToolBar .BarrageFilter, .ChatToolBar .FirePower, .IconCardAdBoundsBox, .XinghaiAd, main [class*="elevator"], [class*="backgroundHolder"] > img, [class*="layoutMain"][class*="favorite"] [class*="card"]:has(a[href*="topic/"], a[href*="g.wan"]), [class*="backgroundHolder"]:after {
		opacity: 0!important;
		display: none!important;
	}
	div[class*='ListHeader-hero-content-icon'] img, div[style='padding-top: 74px;'], .UserRankList .UserLevel, .RichRankList .UserLevel {
		display: block!important;
	}
	.HeaderUserLevel .UserLevel, div[class*='wenti1-'] input[class*='q0-'], div[class*='wenti1-'] input[class*='q1-'] {
		display: inline-block!important;
	}
	.layout-Module {
		margin-top: 20px!important;
	}
	/* -- 补丁背景 -- */
	.Header-wrap, .layout-Aside, .Aside-toggle, .layout-List--cover .layout-List-item, .DyCover, .layout-List--partition .layout-List-item, .layout-Module--aside .layout-Module-container, .layout-Slide-container, .DyListCover-wrap, .layout-Module-label, .layout-Module-label--hasList, .layout-Cover--withAside-aside > .layout-Module-container, .layout-Classify-card, .footerCate-block, .ListRecommend-refresh, div[class='Aside-menu-block'], div[class='Aside-menu-head'], div[class='Aside-menu-list'], a[class='Aside-menu-title'], a[class='Aside-menu-item'], a[class='Aside-menu-whole'], .ListHeader-pop, .layout-Customization, .layout-Cover-card, .DyLiveRecord, div[class*='wenti1-'] div[class*='content1-'] div[class*='bg-'], ul.DropPane-drop li a, .public-DropMenu-drop-main a, .layout-Player-announce, .Rank-title, .Rank-item, .layout-Schedule-card, .layout-Module-filter-more, .recruit_logo, .recruit_title, .invoice-header, .change-tips-wraper, .myprofile_main, .primary_button01, .tag_div .tag_item_0 li a, .tag_div .tag_item li a, .form_control, .u_mainbody textarea, .item-img, .anchor-avatar, .h-cont-title, .list-wrap, .m-list, #header .head-oth .o-follow .f-list > li:hover, #header .head-oth .o-follow .f-list > li:hover > a, #header .head-oth .o-follow .f-all, .ListFooter .dy-Pagination-next, .ListFooter .dy-Pagination-prev, .ListFooter .dy-Pagination-item, .ListFooter .ListFooter-btn-wrap, .DyListCover-pic, .head .game_cas .game_btn a, .head .game_cas .all_btn, .layout-List--cover--single .layout-List-item, .layout-List--activity--official .layout-List-item, .layout-Footer, .nickname-crumb, .newname-list input, .newname-list .status-disable, .Search-recommendAnchor:hover, .ActivityItem-card, .ActivityItem-imgWrapper, .layout-List--activity--exciting .layout-List-item, .TagItem, .ChatBarrageCollectPop-iptWrap input, .FilterTab-groupAddbtn, .CustomGroupEditor-nameEditor > input, .FilterTab-groups-wrapper, .FilterTab-cates-wrapper, .BranchTool-selector-icon, .GroupEditPop-wrapper, .DyLiveCover-wrap, .SociatyLabelPop-content, .YubaGroup-list, .YubaGroup-pane, .Title-anchorName-HC, .Search-hotList li:hover, .Search-default-item:hover, .edit, .PrivateLetter, .AssembleExpressHeader-head, .Title-anchorPicBack, .ChatTabContainer-titleWraper--tabLi, .ChatTabContainer-conWraper, .ChatRank-rankWraper, .NobleRank, .FansRankAllList, .RankAllMain-content, .VideoCollection-content, .PublicAnnounce-panel, .FTP-taskRight, .FTP-task, .DyRecCover-wrap, .LoveGiftEdit-form, .AnchorInterToolsUserService-item, .AnchorInterToolsUserService-serviceModal-section, .AnchorInterToolsUserModal-btn--cancel, .BarrageWordPanel-header, .BarrageWordPanel-card, .AudioGiftEdit-audioSelectItem, .AudioGiftEdit-inputWarp, .AudioGiftEdit-selector, .customizeModal-cancel, .addedCategory-item, .HoverCard-wrap, .Search-topicRecommend:hover, .AllFollowPopV2-cates-itemcontainer, .AllFollowPopV2-cates-itemcontainerWarp, .Search-yuba, .Barrage-EntranceIntroduce-Anchor, .Barrage-EntranceIntroduce-Goodgame, .ToTopBtn, [class*="cardTagContainer"], [class*="elevatorHolder"], [class*="recommendCategoryCard"], [class*="footerCate"] [class*="block"] {
		background: var(--color-2c)!important;
	}
	.AnchorRank-more, .Category-item, .Aside-menu-block:before, .dySliderFocusList span, div[class*='wenti1-'] input[class*='c3-'], div[class*='wenti1-'] textarea[class*='m2-'], div[class*='wenti1-'] input[class*='e1-'], div[class*='wenti1-'] input[class*='q1-'], .AnchorRankList-rank, .FansRankList-rank, .AnchorRankList-tipsContent, .AnchorRankList-liveRoom, .AnchorRankList-itemTop .AnchorRankList-catagory, .RichRankList-itemTop .RichRankList-catagory, .FansRankList-itemTop .FansRankList-catagory, .UserRankList-rank, .RichRankList-rank, .FKLiWrap-icon, .HomeFooter-friendLinkItem, .CustomGroupEditor-btn--save.is-disabled, .GameRecommend-info > a:last-child.is-going, .Divider, .game-item.game3-item span.name:before, .ChatTabContainer-titleWraper--tabTitle, .Header-history-tab.is-gap, .Header-follow-listBoxLine, .FilterTabsV2-container:after, .AllFollowPop-cates-line, .StarShow-title .layout-Module-info div, .HoverCard-right:after, .AllFollowPopV2-cates-followContainer-line {
		background: var(--color-42)!important;
	}
	.Aside-shrink-item:hover, .Category-item:hover, .AnchorRankList-item.is-even, .FansRankList-item.is-even, .UserRankList-item.is-even, .RichRankList-item.is-even, .Match-oneHead, .MuteStatus.is-mute, .MuteStatus.is-noLogin, .AnchorRank-tips, .FansRank-tips, .UserRank-tips, .RichRank-tips, .alipay-ident-box, .FKLiWrap:hover, .head .game_cas .game_btn a:hover, .authorSpecial-itemHalf .authorName, .CustomGroupMenu-wrapper, .Title-followBtnBox.is-followed, .AnchorComment-modal, .Title-anchorName-block:hover, .VideoEntry-list, .FTP-singleTask-btn.is-got, .FTP-singleTask-btn.is-unfinished, .Header-history-tab:not(.is-active), .GroupEditPop-wrapper > span:hover {
		background: var(--color-27)!important;
	}
	.layout-Module-head.is-fixed, .Aside-nav-item:hover, .Aside-scrollbar-thumb, .dySliderFocusList span.active, .RewardM-text.count, .search-ipt, .ChatHigherBarrage-switcher, .AwesomeActivities-wrapper, .shark-webp .AwesomeActivities-container, .CustomGroupEditor .dy-Modal-header, .CustomGroupEditor .dy-Modal-close, .GroupDelModal .dy-Modal-header, .GroupDelModal .dy-Modal-close, .Barrage-firstCharge, .CustomGroupCommon .dy-Modal-header, .CustomGroupCommon .dy-Modal-close, .ChatFansBarragePop, .AssembleExpressHeader, .GiftInfoPanel-imgBox, .Barrage-roomVip--super, .FTP-taskLeft, .AnchorInterToolsUserModal-modal, .AllFollowPop-cates, .AllFollowPop-cates-wrapper, .SortPop-cates-wrapper, .AudioGiftEdit, .AudioGiftEdit-main, .Barrage-EntranceIntroduce {
		background-color: var(--color-21)!important;
	}
	.TagItem-editing:hover {
		background-color: #ffe9d5!important;
	}
	.ChatTabContainer-titleWraper--tabLi.is-active, .ChatRankWeek-headerContent, .ChatRankWeek-listItem--index, .NobleRankTips-icon, .NobleRankTips, .FansRankInfo, .FansRankList-itemRank, .FansRankAllList-itemRank, .Header-follow-tab, .VideoAnchorItem:hover, .HistoryList > a:hover, .FollowList > a:hover {
		background-color: var(--color-37)!important;
	}
	.Header-follow-tab.is-active {
		background-color: var(--douyu-orange-2)!important;
	}
	.shark-webp .QBHotBarrage-content, .layout-Main {
		background: var(--color-21)!important;
	}
	.DyLiveCover-content, .DyLiveCover-pic, .VideoCollectionMix .layout-videoCollection-item, .DyRecCover-pic, .Header-wrap {
		background: transparent!important;
	}
	/* -- 补丁字体 -- */
	.Header-wrap .EntryNav-desc, .Header-wrap .Header-menu-link > a, .Header-wrap .public-DropMenu-link, .Header-wrap .public-DropMenu-link ~ svg, .Header-wrap .ScheduleNav, .Search-linkIcon svg, .StarShow-title .layout-Module-title, .StarShow-title .layout-Module-title a, .Activity-aColor, .RoomList .layout-Module-title, .RoomList .layout-Module-title a, .Elevator-item > span > strong, .DyCover-intro, .footerCate-cateName, .footerCate-cateItem > a, .RoomList-more, .RoomList-label, .AnchorRank-name, .AnchorRank-more, .HomePageClassify-celltitle, .DyListCover-intro, .layout-Module-extra:before, .layout-Module-extra > :nth-child(n), .layout-Module-label--hasList > strong, .layout-Module-label > strong, .HeaderCell-label-wrap.is-empty, .HeaderCell-label, .Category-item, .ListHeader-hero-header, .ListHeader-hero-content-tag, .authorSpecial-item .authorName, .starRank-item .authorName, .game-item .gameInfo .gameName, .game-item .gameStatus span, .videoList-item .name, .videoList-item .des, .indviduation-itemBox a, .recommend-item .infoBox .time, .Shortcut-listItem-link, .yubaInfo-itemLeft .title, .DyLiveRecord-intro, #douyu_room_normal_player_proxy_box div[class*="rate-"] div[class*="text-"], #__controlbar div[class*="tip-"] ul li, div[class*='wenti1-'] span, div[class*='wenti1-'] input, div[class*='wenti1-'] label, div[class*='wenti1-'] textarea, div[class*='wenti1-'] select, ul.DropPane-drop li a, .public-DropMenu-drop-main a, .Header-loading, .Rank-tabHref, .AnchorRankList-tipsContent, .AnchorRankList-liveRoom, .UserRankList-name, .UserRankList-itemTop .UserRankList-score, .UserRankList-score, .RichRankList-name, .RichRankList-anickname, .RichRankList-anchorname, .RichRankList-username, .RichRankList-text, .RichRankList-score, .FansRankList-divide, .FansRank .DyTab-tab, .AnchorRank .DyTab-tab, .FansRankList-name, .AnchorRankList-itemTop .AnchorRankList-catagory, .UserRank .DyTab-tab, .RichRank .DyTab-tab, .RichRankList-itemTop .RichRankList-catagory, .FansRankList-weekTxt, .FansRankList-itemTop .FansRankList-catagory, .UserRankList-rank, .RichRankList-rank, .AnchorRankList-name, .Match-oneTitle, .Match-teamOneName, .Match-teamTwoName, .Match-status0, .Aside-menu-whole, .recruit_detail p, .mobile_email .user_check_total .js-account-cancel-entry, .alipay-ident-box, .alipay-apply-box .title, .alipay-apply-box .tips .scan, .user_myprofile .nobase a, .user_myprofile .nobase, .user_myprofile .nobase span, .primary_button01, .tag_div .tag_item_0 li a, .tag_div .tag_item li a, .form_control, .u_mainbody textarea, .u_mainbody .user_notice_la, .prevue-item .prevueName, .DropPaneList.HistoryList .DropPaneList-live, .list-title, .item-anchor strong, .item-amount b, #header .head-oth .o-broadcast .b-ico, #header .icofont.d-ico, #header .icofont.f-ico, #header .icofont.h-ico, #header .head-oth .o-broadcast .b-txt, #header .head-oth .o-download .d-txt, #header .head-oth .o-follow .f-txt, #header .head-oth .o-history .h-txt, #header .head-oth .o-message .m-txt, #header .head-oth .o-unlogin .u-login, #header .head-oth .o-unlogin .u-reg, #header .head-oth .o-unlogin > em, .h-cont-titlef, #header .head-oth .o-follow .f-list li > a .f-list-hot, #header .head-oth .o-follow .f-list li > a .f-list-name, #header .head-oth .o-follow .f-list li > a .f-list-time, #header .head-oth .o-follow .f-list li > a .f-list-title, .h-cont-title, #header .head-oth .o-history .h-list > li .h-cont .h-time, #header .head-oth .o-follow .f-all a, .ListFooter .dy-Pagination-next, .ListFooter .dy-Pagination-prev, .ListFooter .dy-Pagination-item, .dy-Pagination > li > a, .dy-Pagination > li > span, .dy-Pagination-jump-next:after, .dy-Pagination-jump-prev:after, .ListFooter, .ListFooter .ListFooter-btn-input, .layout-Module-info, .game-item .gameClash span.vs, .layout-Module-info:before, .indviduation-itemBox .authorName, .giftRank-item .giftType, .yubaInfo-itemRight .owner, a.Title-anchorName h2, .head .game_cas .all_btn, .FKLiWrap, .DyLiveCover-intro, .ShieldTool-checkText, .HomeFooter-outlinkItem, .HomeFooter-companyInfo, .HomeFooter-contact, .HomeFooter-companyInfo > a, .HomeFooter-seperator, .layout-Classify-card, .search-ipt, .item-data .title h3, .item-data .title strong, .AnchorFriend-recommend h3, .nickname-crumb, .nickname-crumb a, .newname-list .newname-inp, .u_mainbody label, .newname-list .status-disable, .o-search .search-hot-key, .o-search .search-placeholder, .LuckPop-attention2, #header .head .header_r span.iconfont, #header .head .header_r span.text, .js_nickname, .headerIcon-arrow1:before, .head .his_nr li p a, .Search-recommendAnchor-info h3, .ActivityItem-text h3, .ActivityItem-text p, .AwesomeActivities-title, .ChatBarrageCollectPop-title, .ChatBarrageCollectPop .empty-txt, .ChatBarrageCollectPop-oper-txt, .TagItem-txt, .CustomGroupEditor .dy-Modal-title, .CustomGroupEditor-nameEditor > span, .CustomGroupEditor-nameEditor > input, .FilterTab-groups-wrapper > a, .GroupDelModal .dy-Modal-title, .GroupDelModal-msg, .GroupDelModal-btn--cancel, .FilterTab-cates-wrapper > a, .BranchTool, .BranchTool-sep, .SortTabs-visit, .GroupEditPop-copy, .CustomGroupMenu-wrapper, .Title-anchorCommentText, .AnchorCommentItem-link, .AnchorComment-footer a, .SociatyAnchorCard-info > h3, .CustomGroupCommon .dy-Modal-title, .CustomGroupCommon .dy-Modal-close-x, .CustomGroupManager-title, .CustomGroupManager-avaibleNum, .CustomGroupManager-checkItem > span, .CustomGroupManager-groupCount, .Title-anchorNameH2, .SociatyLabelPop-title, .is-followed .Title-followText:nth-child(3) > il, .YubaGroup-groupTitle > span, .is-followed .Title-followText:nth-child(3) > i, .Title-followBtnBox, .Title-anchorName-block, .HeaderCell-label-wrap.is-live-empty, .SearchCoverLable-wrap.is-normal, .Search-default-item, .HeaderCell-label-wrap.is-video-empty, .edit, .ChatFansBarragePop-title, .ChatFansBarragePop-txt, .game-item.game3-item span.name, .AssembleExpressHeader-head, .GameRecommend-info, .ChatRank-rankWraper .ChatTabContainer-titleWraper--tabLi, .ChatRankWeek-listItem--top .ChatRankWeek-listItem--nickname, .ChatRankWeek-headerContent, .ChatRankWeek-listItem--nickname, .ChatRankWeek-listItem--index, .NobleRankTips-icon, .NobleRankTips, .OnlineVipList-nickName, .OnlineVipList-lineTitle, .FansRankInfo-txt, .NobleRankList-nickName, .FansRankList-nickName, .FansRankList-intimacy, .FansRankList-itemRank, .FansRankAllList-itemRank, .FansRankAllList-nickName, .FansRankBottom-total, .Header-follow-tab, .VideoCollection-title, .VideoCollection-desc, .VideoCollection-label, .Search-rank-hot, .Search-rank-wrapper > a > i, .PublicAnnounce h3, .VideoEntry-text, .VideoAnchorItem-title, .VideoReplayItem-date, .FTP-btn, .FTP-singleTask-name, .FT-modal .FT-modal-info, .FT-modal .FT-modal-desc, .FT-modal .FT-modal-tip.is-shark-enough, .FTP-singleTask-btn.is-got, .FTP-singleTask-btn.is-unfinished, .compay-num-list .empty-item .empty-item-desc, .footer-protocol a, .PlayerToolbar-Wealth, .Search-recommend-info h3, .Header-history-tab:not(.is-active), .DyRecCover-intro, .FollowTitle, .HistoryTitle, .LoveGiftEdit-sp, .LoveGiftEdit-valnum, .LoveGiftEdit-input, .Barrage-text span, .GameRecommend-info > a:last-child, .yubaInfo-itemLeft .complexInfo, .Header-history-emptyText, .SearchTopic .SearchTopic-title:not(:hover), .SearchYuba-title, .Search-create-info h3, .Search-create-info h4, .Search-create-info p, .Search-game-info h3, .Search-game-info h4, .AnchorInterToolsUserService-item-name, .AnchorInterToolsUserModal-header, .AnchorInterToolsUserService-serviceModal-protocol, .AnchorInterToolsUserModal-content, .AnchorInterToolsUserService-serviceModal-orderNum, .AnchorInterToolsUserService-serviceModal-totalPrice, .AnchorInterToolsUserModal-close, .BarrageWordPanel-header h2, .BarrageWordPanel-block h3, .BarrageWordPanel-tips, .BarrageWordPanel-feedbackTips, .AllFollowPop-cates-catesTitle, .AllFollowPop-cates-itemcontainer-item, .AllFollowPop-cates-followTitleItem, .SortPop-cates-wrapper, .StarShow-title .layout-Module-info a, .AudioGiftEdit-audioSelectItem, .AudioGiftEdit-Title h3, .AudioGiftEdit-inputWarp, .AudioGiftEdit-inputWarp input, .dy-ModalRadius-title, .customizeModal-title > h3, .categoryTab-tab, .categoryTab-item, .customizeModal-cancel, .HoverCard-title, .HoverCard-footer, .rank-item .rankLevel .name, .AllFollowPopV2-cates-title, .Search-yuba .des .num, .Search-yuba table tr:first-child, .Search-yuba table tr, .Search-yuba table tr td:not(:hover) .theme, .Barrage-EntranceIntroduce-Content, .Barrage-EntranceIntroduce-Anchor, .Barrage-EntranceIntroduce-Goodgame, .QBHotBarrage-info--desc, .QBHotBarrage-info--title > span, .ToTopBtn, [class*="cardTitle"]:not(:hover), [class*="cardTagContainer"], .header__PRovh .Header-wrap.is-darkMode:not(.is-new) .Search-label, .header__PRovh .Header-wrap.is-darkMode:not(.is-new) .Search-linkIcon svg, [class*="elevatorItem"], [class*="favoriteTitle"], [class*="recommendCategoryCard"] [class*="categoryName"], [class*="head"] [class*="title"] h2 > a, [class*="recommendCategoryContainer"] [class*="title"], [class*="footerCate"] [class*="block"] [class*="cateHead"], [class*="footerCate"] [class*="block"] [class*="cateHead"] a, [class*="footerCate"] [class*="cateItem"]:not(:hover) a, [class*="homeFooter"] h2, [class*="outlinkList"] a:not(:hover) {
		color: var(--color-86)!important;
	}
	.HistoryList .HistoryName, .FollowList .FollowName, .FollowList .FollowPlayTime, .SearchYuba-remark, .SearchYuba-time, .Search-create-info p, .Search-category p, .Search-game-info i, .Search-game-info p, .AudioGiftEdit-inputWarp.is-disable input, .AudioGiftEdit-languageType, .categoryBoxB-title, .HoverCard-num, .HoverCard-scoredes, .rank-item .rankLevel .score, [class*="recommendCategoryCard"] [class*="liveCount"], [class*="footerCate"] [class*="cateItem"] a, [class*="homeFooter"] a:not(:hover), [class*="outlinkList"] > span {
		color: var(--color-66)!important;
	}
	.RichRankList-item.is-stealth .RichRankList-name {
		color: #971dff!important;
	}
	.Header-wrap .EntryNav-desc:hover, .Header-wrap .Header-menu-link.active .public-DropMenu-link, .Header-wrap .Header-menu-link.active > a, .Header-wrap .Header-menu-link.active svg, .Header-wrap .Header-menu-link:hover > a, .Header-wrap .public-DropMenu-link:hover, .Header-wrap .public-DropMenu-link:hover ~ svg, .Header-wrap .ScheduleNav:hover, .footerCate-cateItem > a:hover, .Elevator-item.is-active > span > strong, .RoomList-more:hover, .AnchorRank-more:hover, .Search-hotList > li:hover, .Search-historyList > li:hover, .Search-history-title > a:hover, .Search-historyList > li > i:hover, .shark-webp .HomePageClassify-cell:hover .HomePageClassify-celltitle, .AnchorRank-name:hover, .ListHeader-extra-cell:hover, .layout-Module-label--hasList > strong:hover, .layout-Module-label > strong:hover, .HeaderCell-label:hover, .Header-menu-link.active span, .ListRecommend-refresh:hover, .ListHeader-hero-content-cell:hover .ListHeader-hero-content-tag, .indviduation-itemTitle, .indviduation-itemTitle a, .authorSpecial-item .authorName:hover, .starRank-item .authorName:hover, .game-item .gameInfo .gameName:hover, .videoList-item .name:hover, .recommend-item:hover .time, .recommend-item:hover .title, .game-item:hover .gameInfo > .gameName, .game-item:hover .gameInfo > .gameTime, .Shortcut-listItem:hover, .yubaInfo-item:hover .yubaInfo-itemLeft .title, #douyu_room_normal_player_proxy_box div[class*="rate-"]:hover div[class*="text-"], #__controlbar div[class*="tip-"] ul li:hover, ul.DropPane-drop li:hover a, .public-DropMenu-drop-main a:hover, .DropMenuList-name, .DyListCover-btn.is-care, .Aside-menu-whole:hover, #header > .head .o-broadcast:hover .b-txt, #header > .head .o-broadcast:hover .headerFont, #header > .head .o-download:hover .d-txt, #header > .head .o-download:hover .headerFont, #header > .head .o-follow:hover .f-txt, #header > .head .o-follow:hover .headerFont, #header > .head .o-history:hover .h-txt, #header > .head .o-history:hover .headerFont, #header > .head .o-message:hover .headerFont, #header > .head .o-message:hover .m-txt, #header > .head .o-unlogin:hover .headerFont, #header > .head .o-unlogin:hover .u-txt, #header .head-oth .o-follow .f-list > li:hover .f-list-title, #header .head-oth .o-history .h-list > li:hover .h-cont-title, #header .head-oth .o-follow .f-all:hover a, .ListFooter .dy-Pagination .dy-Pagination-item-active a, .ListFooter .dy-Pagination-item a:hover, .ListFooter .dy-Pagination-jump-next:hover:after, .ListFooter .dy-Pagination-jump-prev:hover:after, .ListFooter .dy-Pagination-item:hover, .ListFooter .dy-Pagination-next:hover, .ListFooter .dy-Pagination-prev:hover, .dy-Pagination > li > span:hover, .hourRank-container a:hover .authorName, .giftRank-item a:hover .authorName, .head .game_cas h3, .head .game_cas .game_btn a:hover, .head .game_cas .all_btn:hover, .head .header_nav > li:hover .js_index_but, .head .header_nav > li:hover a[onmouseover*=".js_index_but"], .head .header_nav > #js_head_game:hover a[data-arrow="menu_sj"], .HomeFooter-companyInfo > a:hover, .HomeFooter-friendLinkItem:hover, .nickname-crumb a:hover, #header .head .header_nav .game_menu:hover > a, #header .head .header_nav .funny_menu:hover > a, #header .head .header_nav .game_menu:hover > .headerFont, #header .head .header_nav .funny_menu:hover > .headerFont, .head .header_his .his:hover, #header a[data-stat="0"]:hover > span.text, #header a[data-stat="0"]:hover > span.iconfont, #header .head_user:hover .js_nickname, .TagItem-txt:hover, .FilterTab-groups-wrapper > a:hover, .FilterTab-cates-wrapper > a:hover, .SortTabs-visit.is-active, .SortTabs-visit:hover, .GroupEditPop-copy:hover, .AnchorCommentItem-link:hover, .AnchorComment-footer a:hover, .AnchorCommentGame-header > h4, .Title-sharkWeightText, .PlayerToolbar-wealthNum, .CustomGroupManager-groupItem, .CustomGroupManager-title strong, .Title-anchorName-block:hover, .Search-default-item:hover, .VideoAnchorItem:hover .VideoAnchorItem-title, .VideoEntry-tabItem.is-active .VideoEntry-text, .FollowTitle:hover, .HistoryTitle:hover, .HistoryList > a:hover .HistoryTitle, .FollowList > a:hover .FollowTitle, .GameRecommend-info > a:last-child:hover, .AnchorInterToolsUserService-serviceModal-section-info, .AnchorInterToolsUserService-serviceModal-section-name, .AllFollowPop-cates-followContainer-item, .AudioGiftEdit-audioSelectItem.is-on, .AudioGiftEdit-selectorItem.is-active, .categoryTab-tab.is-active, [class*="footerCate"] [class*="cateItem"]:hover a, [class*="outlinkList"] a:hover {
		color: var(--douyu-orange-4)!important;
	}
	.layout-Player-announce .AnchorAnnounce > h3, .Rank-tabLi.is-cur .Rank-tabHref, .Rank-tabLi:hover .Rank-tabHref, .AnchorRankList-liveRoom:hover, .UserRank-title, .RichRank-title, .AnchorRank-title, .AnchorRank-name, .FansRank-name, .AnchorRank-tips, .FansRank-tips, .UserRank-tips, .RichRank-tips, .alipay-after-info b, .user_myprofile .nobase a:hover, .prevue-selectedItem .prevueName, .prevue-selectedItem .timer, .HomePageClassify-header-all:hover, .layout-Cover-item:hover .DyLiveCover-intro, .CustomGroupCommon .dy-Modal-close-x:hover, .RandomPKBarrage, .RandomPKBarrage-orange {
		color: var(--douyu-orange-3)!important;
	}
	div[class*='wenti1-'] input[class*='problemIconInput-'], .AnchorRank .DyTab-tab.is-cur, .FansRank .DyTab-tab.is-cur, .UserRank .DyTab-tab.is-cur, .RichRank .DyTab-tab.is-cur, .shark-webp .game-item .gameStatus .statusBtn, .mobile_email .user_check_total .js-account-cancel-entry:hover, .tag_div .tag_item li .tag_check, .largeBtn .highLevel:hover, .HomePageClassify-header-content, .HomePageClassify-header-all, .YubaMessage .Badge, .SociatyLabel-name.is-special, .Header-follow-tab.is-active, .layout-Partition-title, .layout-Slider ~ .layout-Partition .layout-Partition-title, .FTP-btn.is-active, .AllFollowPop-cates-followTitleItem.is-manage:hover, .game-item .gameStatus .game-countDownBtn {
		color: var(--color-ff)!important;
	}
	.DyCover-hot, .FansRankList-weight, .RichRankList-center, .RichRankList-score, .FansRankList-weekNum, .DyListCover-hot, .DropPaneList-hot, .DyLiveCover-hot, .secondCateCard-hot, .item-data .title strong.hot, .SociatyAnchorCard-hot, .Search-hotList-hot {
		color: #fa534c!important;
	}
	svg.DyListCover-hotIcon {
		fill: #fa534c!important;
	}
	.rate-5c068c .text-11dfbc, .rate-5c068c .textLabel-df8d16 {
		color: var(--douyu-orange-6)!important;
	}
	.AnchorRankList-itemTop.is-item1 .AnchorRankList-name, .FansRankList-itemTop.is-item1 .FansRankList-name, .UserRankList-itemTop.is-item1 .UserRankList-name, .RichRankList-itemTop .RichRankList-name, .RichRankList-itemTop .RichRankList-anickname, .recruit_title_inner .title_text {
		color: #c26e00!important;
	}
	.AnchorRankList-itemTop .AnchorRankList-name, .FansRankList-itemTop .FansRankList-name, .UserRankList-itemTop .UserRankList-name {
		color: #797f89!important;
	}
	.AnchorRankList-itemTop.is-item3 .AnchorRankList-name, .FansRankList-itemTop.is-item3 .FansRankList-name, .UserRankList-itemTop.is-item3 .UserRankList-name {
		color: #bd6033!important;
	}
	.alipay-result-box h2 {
		color: #00af43!important;
	}
	.u_mainbody .user_notice_la a, .AnchorCommentItem-name, .Barrage-firstCharge {
		color: #2b94ff!important;
	}
	.Match-status0, .AnchorInterToolsUserService-serviceModal-protocol .text-highlight {
		color: var(--douyu-blue)!important
	}
	.SortTabs-seperator, [class*="outlinkList"] > span[class*="seperator"] {
		color: var(--color-42)!important;
	}
	.Barrage-roomVipIcon {
		top: 50%!important;
		transform: translateY(-50%)!important;
	}
	.layout-videoCollection-item:hover .VideoCollection-title {
		color: var(--douyu-orange-2)!important;
	}
	[class*="inlive"], [class*="vodTime"] {
		color: var(--douyu-orange-7)!important;
	}
	/* -- 补丁边框 -- */
	.RoomList-tags li, .layout-Module-label, .layout-Module-label--hasList, .HeaderCell-label-wrap.is-empty, .HeaderCell-label, .ListRecommend-refresh, .ListHeader-hero-header, .authorSpecial-item .avatar, .starRank-item .avatar, .game-item .gameClash img, .User-avatarWrap .Avatar, div[class*='wenti1-'] input[class*='c3-'], div[class*='wenti1-'] textarea[class*='m2-'], div[class*='wenti1-'] input[class*='e1-'], div[class*='wenti1-'] input[class*='q1-'], div[class*='wenti1-'] select, .Rank-tabLi, .AnchorRankList-tipsContent, .AnchorRankList-liveRoom, .Match-status0, .layout-Module-filter-more, .recruit_logo, .mobile_email .user_check_total .js-account-cancel-entry, .change-tips-wraper, .alipay-ident-box, .alipay-apply-box .qrcode, .applay-online .alipay-after-info, .primary_button01, .tag_div .tag_item_0 li a, .tag_div .tag_item_0, .tag_div .tag_item li a, .form_control, .u_mainbody textarea, .ListFooter .dy-Pagination-next, .ListFooter .dy-Pagination-prev, .ListFooter .dy-Pagination-item, .ListFooter .ListFooter-btn-wrap, .ListFooter .ListFooter-btn-label, .search-ipt, .newname-list input, .Search-direct, .Search-recommendCategory a, .GuessMainPanelHeader-icon:after, .PlayList-container + .VideoTab-container:before, .ChatBarrageCollectPop-iptWrap input, .CustomGroupEditor .dy-Modal-header, .CustomGroupEditor-btn--cancel, .CustomGroupEditor-nameEditor > input, .FilterTab-groups-wrapper, .GroupDelModal .dy-Modal-header, .GroupDelModal-btn--cancel, .FilterTab-cates-wrapper, .BranchTool-selector-icon, .GroupEditPop-wrapper, .AnchorComment-modal, .AnchorComment-footer, .SociatyAnchor-content, .SociatyLabelPop-content, .CustomGroupCommon .dy-Modal-header, .CustomGroupManager-groupEditor, .CustomGroupManager-checkItem > i, .CustomGroupManager-closeNotify:before, .HeaderCell-label-wrap.is-live-empty, .SearchCoverLable-wrap.is-normal, .Search-default-item, .GameRecommend-info > a, .edit, .EmotionTab, .ChatFansBarragePop, .ChatFansBarragePop-describe, .AssembleExpressHeader, .Search-historyList > li, .ChatRank-rankWraper, .NobleRankTips-icon, .ChatTabContainer-titleWraper--tabLi, .FansRankBottom, .RankAllMain .ChatRankWeek-listItem:nth-child(4), .ListHeader-pop-label, .VideoAnchorItem, .VideoEntry-list, .VideoEntry-replaylist, .FTP-singleTask, .AvatarFrame-img.is-circle, .FilterKeywords-intelligentText, .compay-title .subnav, .Match-oneHead, .Search-game-info i, .AnchorInterToolsUserService-serviceModal-section-info:before, .AllFollowPop-cates-followTitleItem.is-manage, .SortPop-cates-wrapper, .AudioGiftEdit-audioSelectItem, .AudioGiftEdit-selectorItem + .AudioGiftEdit-selectorItem > div, .categoryTab-item, .categoryTab-head, .addedCategory-item, .FilterKeywords-allText, .Search-topicRecommend .direact, .AllFollowPopV2-cates-itemcontainerWarp, .Search-create-avatar, .Search-yuba table tr, .Search-yuba table tr:first-child, .Search-yuba table tr, .Barrage-EntranceIntroduce-Avator, .ToTopBtn, [class*="cardTagContainer"], [class*="elevatorHolder"] {
		border-color: var(--color-42)!important;
	}
	.is-followed .Title-followText:nth-child(3):after {
		border-color: var(--color-86)!important;
	}
	.ListHeader-pop-label:hover, .compay-title .subnav.active, .AudioGiftEdit-audioSelectItem.is-on {
		border-color: var(--douyu-orange-4)!important;
	}
	.ChatEmotion-redPoint {
		border-color: var(--color-21)!important;
	}
	.Header-wrap {
		border-bottom: 1px solid var(--color-21)!important;
	}
	.public-DropMenu-drop > i, .public-DropMenu-drop > i:before {
		border-bottom: 7px solid var(--douyu-orange-4)!important;
	}
	#header .head-oth .o-history .h-pop > i, #header .head-oth .o-follow .f-pop > i {
		border-bottom: 8px solid var(--douyu-orange-4)!important;
	}
	.Aside-toggle > i:before {
		border-right-color: var(--color-2c)!important;
	}
	.RoomList-more i:before {
		border-left-color: var(--color-86)!important;
	}
	.Match-toRoom i:after {
		border-left-color: var(--color-2c)!important;
	}
	.RoomList-more:hover i:before {
		border-left-color: var(--douyu-orange-4)!important;
	}
	.layout-Module-filter-more > i:before {
		border-top-color: transparent!important;
	}
	.layout-Module-filter-more:hover > i {
		border-top-color: var(--douyu-orange-4)!important;
	}
	.layout-Module-filter-more > i {
		border-top-color: var(--color-86)!important;
	}
	.ChatFansBarragePop-arrow--outer {
		border-top-color: var(--color-21)!important;
	}
	.ChatFansBarragePop-arrow--inner {
		border-top-color: var(--color-42)!important;
	}
	.layout-Module-label--hasList.is-active:after {
		border-top-color: var(--douyu-orange-4)!important;
	}
	.VideoEntry .VideoEntry-tabItem:first-child:after {
		border-right-color: var(--color-42)!important;
	}
	.layout-Module-filter-more:hover, .layout-Module-label--hasList.is-active, .layout-Module-label.is-active, .HeaderCell-label:hover, .ListRecommend-refresh:hover, .ListFooter .dy-Pagination-item:hover, .ListFooter .dy-Pagination-next:hover, .ListFooter .dy-Pagination-prev:hover, .ListFooter .dy-Pagination .dy-Pagination-item-active, .BranchTool-selector.is-active .BranchTool-selector-icon:before, .Search-default-item:hover, .Search-historyList > li:hover {
		border-color: var(--douyu-orange-4)!important;
	}
	.MuteStatus.is-mute, .MuteStatus.is-noLogin {
		border-color: var(--color-27)!important;
	}
	.Match-status0 {
		border-color: var(--douyu-blue)!important
	}
	.Barrage-roomVip--super {
		border: none!important;
	}
	.videoList-item img {
		border: 2px solid var(--color-42)!important;
	}
	.FilterTab-groups-arrow, .FilterTab-cates-arrow, .GroupEditPop-arrow, .AnchorComment-modal::before, .SociatyLabelPop > i {
		border-bottom-color: var(--color-42)!important;
	}
	.FilterTab-groups-arrow:after, .FilterTab-cates-arrow:after, .GroupEditPop-arrow:after, .SociatyLabelPop > i:before {
		border-bottom-color: var(--color-2c)!important;
	}
	.AnchorComment-modal::after {
		border-color: transparent transparent var(--color-27)!important;
	}
	.compay-way-con .qrcode {
		border: 3px solid var(--color-ff)!important;
	}
	/* -- 补丁其他 -- */
	.Title-followBtnBox.is-followed .Title-followBtn {
		z-index: 19940519;
	}
	.layout-Player-chat .ChatToolBar {
		display: flex!important;
		align-items: center!important;
	}
	.layout-Player-chat .ChatToolBar .BarrageFilter {
		margin-top: 0!important;
	}
	.BarrageWordPanel-header {
		box-shadow: 0 1px 0 0 var(--color-42)!important;
	}
	div[role="document"][class="dy-Modal"][style*="width"] {
		width: 360px!important;
	}
	.ToolbarActivityArea > div > div:not(.ActiviesExpanel) {
		display: grid!important;
		grid-template-columns: repeat(10, 40px)!important;
		grid-template-rows: repeat(1, 40px)!important;
		grid-column-gap: 5px!important;
	}
	.ToolbarActivityArea > div > div > div, .shark-webp .GuessIcon, .GuessIcon, .FishpondEntrance-icon {
		width: 40px!important;
		height: 40px!important;
		margin: 0!important;
	}
	.PrivateLetter {
		box-shadow: -1px 0 6px 0 var(--color-21);
	}
	.RoleAvatar-wrapper:after {
		content: "假主播";
		position: unset;
		height: 20px;
		border-radius: 4px;
		border-color: var(--douyu-orange-2);
		color: var(--douyu-orange-2);
		padding: 0 3px;
	}
	.PkView-timeBar {
		width: -webkit-fit-content!important;
		width: -moz-fit-content!important;
		width: fit-content!important;
		left: 50%;
		transform: translateX(-50%);
	}
	.HoverCard-wrap.toparrow:after {
		filter: invert(86%) sepia(0%) saturate(0%) hue-rotate(223deg) brightness(102%) contrast(92%)!important;
	}
	.shark-webp .layout-Nav-backTop:not(:hover) .Search-backTop {
		filter: invert(50%) sepia(0%) saturate(0%) hue-rotate(144deg) brightness(105%) contrast(97%)!important;
	}
	.VideoCollection-label > span svg {
		-webkit-filter: invert(50%) sepia(13%) saturate(28%) hue-rotate(320deg) brightness(103%) contrast(88%);
		filter: invert(50%) sepia(13%) saturate(28%) hue-rotate(320deg) brightness(103%) contrast(88%);
	}
	.SearchRightFilter-icon {
		filter: invert(50%) sepia(0%) saturate(26%) hue-rotate(237deg) brightness(106%) contrast(89%)!important;
	}
	.layout-Module-label--hasList.is-active > strong, .layout-Module-label.is-active > strong {
		color: var(--douyu-orange-4)!important;
	}
	.tag_div .tag_item li .tag_check {
		background: #fb8302 none repeat scroll 0 0!important;
		border: 1px solid #fb8302!important;
	}
	.largeBtn .highLevel:hover {
		background: #2b94ff!important;
		border: 1px #2b94ff solid!important;
	}
	.RoomList-split, .AnchorRank-ranking > span.is-rank-normal, .AnchorRank-tabs > span:after {
		background: var(--color-86)!important;
	}
	.starRank-item i.default.rank1, .starRank-item i.default.rank2, .starRank-item i.default.rank3 {
		background-color: var(--color-2c)!important;
	}
	.starRank-item i.default {
		background-color: var(--color-42)!important;
	}
	.Search-hotList > li:first-child i {
		background: #ff5249!important;
	}
	.Search-hotList > li:nth-child(2) i {
		background: #ff7f29!important;
	}
	.Search-hotList > li:nth-child(3) i {
		background: #fcc95f!important;
	}
	.AnchorRankList-tipsContent:before, .AnchorRankList-tipsContent:after {
		border-right-color: var(--color-42);
	}
	.layout-Player-announce {
		border-color: #393939!important;
	}
	.AnchorRankList-liveRoom:hover {
		border-color: var(--douyu-orange-3)!important;
	}
	.AnchorRank-tips, .UserRank-tips, .RichRank-tips {
		border: 1px solid var(--douyu-orange-3);
		line-height: 34px!important;
	}
	.FansRank-tips {
		border: 1px solid var(--douyu-orange-3);
	}
	div[class*='wenti1-'] input[class*='e1-'], div[class*='wenti1-'] input[class*='q1-'] {
		border: none!important;
		padding: 0 3px;
		box-sizing: border-box;
	}
	.layout-Main {
		padding-top: 20px;
	}
	.layout-Module-title {
		color: var(--douyu-orange-2)!important;
	}
	.StarShow-title .layout-Module-title a:hover, .Activity-aColor:hover, .RoomList a:hover, .DyCover:hover .DyCover-intro {
		color: var(--douyu-orange-4)!important;
	}
	.Search-historyList > li:hover, .Search-recommendList > li:hover, .Search-recommend:hover, .Search-history-title, .Search-hot-title, .layout-Elevator.is-fixed, .DyCover-pic, .Elevator, .DyListCover-pic, .Header-menu-link.active .public-DropMenu-link, .Header-menu-link.active > a {
		background-color: transparent!important;
	}
	*[class*='menu-'] li[class='layout-Cover-item'], *[class*='menu-'] li[class='layout-Cover-item']:hover, *[class*='menu-'] li[class='layout-Cover-item'] .layout-Cover-card, *[class*='menu-'] li[class='layout-Cover-item']:hover .layout-Cover-card {
		background: transparent!important;
	}
	div[class='Search-content-title']:before, div[class='ListHeader-hero-content-tag']:before {
		content: ""!important;
		display: none!important;
	}
	.shark-webp .layout-Slide-banner {
		background: var(--color-21)!important;
	}
	#header, #js-header {
		width: 100%;
		border: none!important;
	}
	.layout-Slide {
		padding-top: 156px!important;
	}
	.Aside-view {
		overflow-x: hidden!important;
	}
	.Elevator, .change-tips-wraper, .CustomGroupMenu-wrapper {
		box-shadow: none!important;
	}
	.Elevator-item {
		background: var(--color-42)!important;
	}
	.Elevator-item:nth-child(odd) {
		background-color: var(--color-2c)!important;
	}
	.Elevator-item:hover:not(.is-active) > span > strong {
		color: var(--color-ff)!important;
	}
	.Elevator-item.is-active > span {
		border: 1px solid var(--douyu-orange-4)!important;
		box-sizing: border-box;
	}
	.Elevator-item.is-active > span:before {
		background: var(--douyu-orange-4)!important;
	}
	.Elevator-item.is-active > span > strong {
		font-style: normal!important;
	}
	.RoomList-more i:after {
		border-left-color: transparent!important;
	}
	.VideoTab-container {
		margin: 0!important;
	}
	.CustomGroupMenu {
		left: -3px!important;
	}
	.CustomGroupMenu-wrapper {
		height: auto!important;
		border-radius: 0!important;
	}
	.Title-followText {
		height: 27px;
		border: 1px solid var(--color-27);
		margin-left: -5px;
	}
	.AllFollowPopV2-cates-followTitleItem.is-manage > i {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/FenZuGuanLi-gengdo.png) !important;
	}
	.AllFollowPopV2-cates-followTitleItem.is-manage:hover > i {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/FenZuGuanLi-hover-gengdo.png) !important;
	}
	.shark-webp .AllFollowPopV2-cates-catesTitle:before {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/FenQuGuanLi-zhankai.png) !important;
	}
	.AllFollowPopV2-cates-catesTitle:hover:before {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/FenQuGuanLi-hover-zhankai.png) !important;
	}
	.ActivityItem-dyimg {
		background: url(//www.asifadeaway.com/Stylish/douyu/ActivityItem-dyimg.png) no-repeat!important;
		background-size: 100%!important;
	}
	.shark-webp .Search-content-title > i, .shark-webp .Search-history-title > i, .shark-webp .Search-hot-title > i {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/search_icons.png)!important;
		background-repeat: no-repeat!important;
	}
	.shark-webp .DyLiveRecord-hot {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/icon-hot.png)!important;
		background-repeat: no-repeat!important;
	}
	.shark-webp .AnchorRank-change i.is-change1, .shark-webp .AnchorRank-change i.is-change2, .shark-webp .AnchorRank-change i.is-change3, .shark-webp .AnchorRank-more:hover i, .shark-webp .AnchorRank-more i {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/home_icons.png)!important;
		background-repeat: no-repeat!important;
	}
	.DropPaneList .DropPaneList-live i, .DropPaneList .DropPaneList-time i, .DropPaneList .DropPaneList-hot i {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/DropPaneList-icons.png)!important;
		background-repeat: no-repeat!important;
	}
	.DropPaneList .DropPaneList-time i {
		background-position: 0 0!important;
	}
	.shark-webp .DropPaneList-live.is-live i {
		background-image: url(//www.asifadeaway.com/Stylish/douyu/liDropPaneList-is_live.webp)!important;
		background-repeat: no-repeat!important;
		-webkit-filter: invert(50%) sepia(51%) saturate(4942%) hue-rotate(0deg) brightness(102%) contrast(105%);
		filter: invert(50%) sepia(51%) saturate(4942%) hue-rotate(0deg) brightness(102%) contrast(105%);
	}
	.shark-webp .OnlineVipList-lineTitle {
		/* filter：var(--color-ff) -> var(--color-86) */
		-webkit-filter: invert(46%) sepia(7%) saturate(4%) hue-rotate(122deg) brightness(97%) contrast(85%);
		filter: invert(46%) sepia(7%) saturate(4%) hue-rotate(122deg) brightness(97%) contrast(85%);
		/* filter：var(--color-ff) -> var(--color-2c) */
		/* filter: invert(83%) sepia(0%) saturate(1901%) hue-rotate(152deg) brightness(103%) contrast(101%); */
	}
	.shark-webp .ChatRankWeek-listItem--noresult, .shark-webp .NobleRankList-noresult, .shark-webp .FansRankList-noresulet {
		background-color: var(--color-2c)!important;
	}
	.shark-webp .ChatRankWeek-listItem--noresult {
		background: url(//www.asifadeaway.com/Stylish/douyu/ChatRankWeekNoresult.png) no-repeat!important;
		background-position: center!important;
	}
	.shark-webp .NobleRankList-noresult {
		background: url(//www.asifadeaway.com/Stylish/douyu/NobleRankListNoresult.png) no-repeat!important;
		background-position: center!important;
	}
	.shark-webp .FansRankList-noresulet {
		background: url(//www.asifadeaway.com/Stylish/douyu/FansRankListNoresult.png) no-repeat!important;
		background-position: center!important;
	}
	#header .head-oth .o-history .h-list > li .h-cont .h-t-icon {
		background: url(//www.asifadeaway.com/Stylish/douyu/panel_history_play.png) no-repeat!important;
	}
	#header .head-oth .o-history .h-list > li .h-cont .h-t-icon.head-ico1 {
		background: url(//www.asifadeaway.com/Stylish/douyu/panel_history_onplay.gif) center no-repeat!important;
	}
	#header .head-oth .o-follow .f-list-sprite {
		background: url(//www.asifadeaway.com/Stylish/douyu/follow-sprite.png) no-repeat;
	}
	#header .head-oth .o-follow .f-list-h {
		background-position: -21px 0!important;
	}
	.DropPaneList-hot i {
		background-position: 0 -14px!important;
	}
	.shark-webp .HomePageClassify-cell {
		background: var(--color-2c)!important;
		border-radius: 12px!important;
		border: 2px solid var(--color-2c)!important;
	}
	.shark-webp .HomePageClassify-cell:hover {
		border-color: var(--douyu-orange-4)!important;
	}
	.DyListCover-desc .DyListCover-user {
		background: none!important;
	}
	#header .head-nav .assort .a-pop, .DropMenuList {
		padding: inherit!important;
	}
	.Category-item:hover {
		color: #f2f2f2!important;
	}
	.ListHeader-extra-cell + .ListHeader-extra-cell:before {
		border-color: var(--color-86)!important;
	}
	.ListHeader-pop {
		box-shadow: none!important;
	}
	.layout-Customize {
		padding-top: 128px!important;
	}
	.layout-Partition {
		margin-top: 65px!important;
	}
	.layout-Customization-item:not(:first-child):before {
		background: linear-gradient(180deg, hsla(0, 0%, 100%, 0), var(--color-42))!important;
	}
	.layout-Customization-item:not(:first-child):after {
		background: linear-gradient(180deg, var(--color-42), hsla(0, 0%, 100%, 0))!important;
	}
	.Shortcut-listItem {
		float: left!important;
		margin: 0 15px!important;
		width: 58px!important;
	}
	.menu-da2a9e li.active-fd1844 {
		background: #0c0707!important;
		border-bottom: 1px solid var(--color-2c);
	}
	.menu-da2a9e li.disable-23f484 {
		background: var(--color-21)!important;
		border-bottom: 1px solid var(--color-2c);
	}
	.menu-da2a9e .divider-f9d33d {
		display: none!important;
	}
	#__h5player div[class*="controlbar-"] {
		background: url(//www.asifadeaway.com/Stylish/douyu/h5player_controlbar.png) repeat-x!important;
	}
	#__controlbar div[class*="fs-"], #__controlbar div[class*="feedback-"], #__controlbar div[class*="volume-"], #__controlbar div[class*="volume-silent-"] {
		margin-top: -5px!important;
	}
	#__controlbar div[class*="rate-"], #__controlbar div[class*="rate-"] div[class*="text-"], #__controlbar div[class*="volume-bar-"] {
		margin-top: 0!important;
		opacity: 1!important;
	}
	#__controlbar div[class*="rate-"] div[class*="text-"] {
		background: var(--color-1c)!important;
		color: var(--douyu-orange-6)!important;
		border-radius: 4px!important;
		padding-left: 10px;
		padding-right: 10px;
	}
	#__controlbar div[class*="tip-"], #__controlbar div[class*="tip-"] ul li {
		background: var(--color-1c)!important;
		opacity: 1!important;
	}
	#__h5player div[class*="rate-"] div[class*="text-"] label[class*="textLabel-"], #__h5player div[class*="tip-"] li[class*="selected-"], #__controlbar div[class*="rate-"] div[class*="text-"] label[class*="textLabel-"], #__controlbar div[class*="tip-"] li[class*="selected-"], #__controlbar div[class*="rate-"] div[class*="text-"] {
		color: var(--douyu-orange-6)!important;
	}
	#__h5player div[class*="tip-"] li:not([class*="selected-"]):hover, #__controlbar div[class*="tip-"] li:not([class*="selected-"]):hover, #__controlbar div[class*="rate-"] div[class*="text-"]:hover, #__controlbar div[class*="tip-"]:hover + div[class*="text-"] {
		background: var(--color-1c)!important;
		color: var(--douyu-orange-6)!important;
	}
	[ class*="controlbar-"] [class*="VolumeBar-"] [class*="tips-"] {
		background: var(--color-1c)!important;
		color: var(--douyu-orange-6)!important;
		padding: 0 5px!important;
		border-radius: 4px!important;
	}
	[ class*="controlbar-"] div[class*="rate-"] {
		margin-right: 25px;
	}
	[ class*="controlbar-"] div[class*="rate-"] div[class*="text-"] {
		padding: 0 7px!important;
	}
	/*=== 超管提醒 ===*/
	.Barrage-main span[title*="鲨鱼"] {
		color: var(--douyu-orange-2)!important;
	}
	.Barrage-main span[title*="鲨鱼"] + span.Barrage-content, .Barrage-main .Barrage-icon--superAdmin + span[title*="鲨鱼"] + span.Barrage-content, .Barrage-main .Barrage-icon--superAdmin + span + span[title*="鲨鱼"] + span.Barrage-content {
		color: red!important;
		font-weight: bold;
	}
	.layout-Header {
		top: 60px!important;
	}
	.AnchorRankList-tipsContent {
		box-shadow: none!important;
	}
	.AnchorRankList-liveRoom:hover .AnchorRankList-liveIcon {
		background-position: 0 0!important;
	}
	/*=== 网页全屏 ===*/
	body.is-fullScreenPage .u-specialStateInput[name=js-aside-state]:checked ~ .layout-Main {
		padding-top: 0!important;
	}
	/*=== 主播招募 ===*/
	.change-tips-wraper {
		width: 780px!important;
		margin-left: 0!important;
	}
	/*=== ---------- ===*/
	.DropPane-linkAll {
		margin-bottom: 10px!important;
	}
	.DropPaneList.HistoryList {
		padding-bottom: 10px!important;
	}
	.DyCover-pic, .DyListCover-pic {
		height: 100%!important;
		background: url('//www.asifadeaway.com/Stylish/douyu/room_list_default.gif') center no-repeat!important;
		background-size: cover!important;
	}
	img[src*="room_list_default"] {
		-webkit-filter: invert(93%) sepia(3%) saturate(14%) hue-rotate(315deg) brightness(87%) contrast(97%)!important;
		filter: invert(93%) sepia(3%) saturate(14%) hue-rotate(315deg) brightness(87%) contrast(97%)!important;
		display: none!important;
	}
	.Slider-flashTabImgIn {
		background: url('//www.asifadeaway.com/Stylish/douyu/room_list_default.gif') center no-repeat!important;
		background-size: cover!important;
	}
	.layout-Module-icon .LazyLoad, .shark-webp .HomePageClassify-cell .LazyLoad, .Elevator-item .LazyLoad, .DyListCover-video {
		background: transparent!important;
	}
	.head .game_cas .game_btn a {
		border-radius: 999px!important;
	}
	@media (max-width: 1429px) {
		.Slider-flashTabImg {
			height: 65px!important;
		}
	}
	@media (max-width: 1739px) {
		.Slider-flashTabImg {
			height: 100%!important;
		}
	}
	.layout-Cover-item {
		position: relative!important;
	}
	.layout-Cover-item [vid] svg.DyListCover-numberIcon {
		-webkit-filter: invert(63%) sepia(0%) saturate(4574%) hue-rotate(35deg) brightness(88%) contrast(92%);
		filter: invert(63%) sepia(0%) saturate(4574%) hue-rotate(35deg) brightness(88%) contrast(92%);
	}
	.layout-Cover-item [vid] .DyListCover-watchNumer {
		display: flex;
		align-items: center;
	}
	#header .head .header_r .head_user .headuser em.menu_sj, #header .head .header_r .downapp em.menu_sj {
		border-top-color: var(--color-86)!important;
	}
	#header .head .header_r .head_user:hover .headuser em.menu_sj {
		border-top-color: var(--douyu-orange-4)!important;
	}
	.head .his_nr .li1:last-child {
		border-bottom: none!important;
	}
	.HigherBarragePane h3 {
		border-radius: 0!important;
	}
	.ChatSpeak {
		position: relative!important;
	}
	.ChatBarrageCollect {
		position: absolute!important;
		top: 40px!important;
		right: 5px!important;
	}
	.ChatBarrageCollect .ChatBarrageCollect-tip {
		width: 36px!important;
		overflow: hidden!important;
		text-indent: -9999px!important;
		position: absolute!important;
		background: var(--color-21)!important;
	}
	.ChatBarrageCollect .ChatBarrageCollect-tip:after {
		content: "收藏";
		position: absolute;
		top: 0!important;
		left: 0!important;
		width: 36px!important;
		color: var(--douyu-orange-4)!important;
		text-indent: 0!important;
		font-size: 12px!important;
		line-height: 19px!important;
	}
	.ChatBarrageCollectPop-dialog {
		bottom: 73px!important;
	}
	[style*='scroll'] {
		overflow-x: hidden!important;
	}
	.ChatBarrageCollectPop {
		position: absolute;
		width: 335px!important;
		left: -317px!important;
		bottom: 14px!important;
		background-color: var(--color-21)!important;
		border: none!important;
	}
	.ChatBarrageCollectPop-iptWrap input {
		color: var(--color-86)!important;
		caret-color: var(--color-86)!important;
	}
	.FilterTab-groupAddbtn:before, .FilterTab-groupAddbtn:after {
		border-color: var(--color-86)!important;
	}
	.CustomGroupEditor-addInfo {
		height: 30px;
		line-height: inherit!important;
	}
	.CustomGroupEditor-nameEditor {
		margin-bottom: 3px!important;
	}
	.FilterTab-groupAddbtn {
		border: 1px solid var(--color-42)!important;
	}
	.GroupDelModal-msg {
		padding-top: 0!important;
		height: 55px;
	}
	/*=== 关注分组/主导航关注菜单 ===*/
	.CustomGroupManager-groupEditor, .CustomGroupManager-groupList {
		margin: 0!important;
	}
	.CustomGroupManager-saveBtn {
		margin: 16px auto 0!important;
	}
	.CustomGroupManager-body {
		height: 150px!important;
	}
	.CustomGroupManager-closeNotify {
		left: 0!important;
	}
	.CustomGroupManager-title {
		padding: 0!important;
	}
	/*=== 2019.03.04 ===*/
	.Title {
		border: none!important;
		height: 111px;
	}
	.Title-followNum {
		padding-left: 0!important;
	}
	.Title-followBtn, .Title-followNum, .Title-blockInline, .Title-followText {
		height: 30px!important;
		line-height: 30px!important;
	}
	.Title-followText, .Title-followNum {
		border: none!important;
	}
	.Title-followNum {
		border-top-left-radius: 999px!important;
		border-bottom-left-radius: 999px!important;
	}
	.Title-row:nth-child(3) {
		display: none!important;
	}
	.Title-blockInline {
		padding: 0!important;
	}
	.Title-col.is-left, .Title-col.is-right, .Title-col.is-normal {
		display: flex!important;
		align-items: center!important;
	}
	.Title-followBtnBox {
		height: 30px!important;
	}
	.layout-Player-title {
		width: 1053px!important;
	}
	.GroupEditPop.is-top .GroupEditPop-arrow {
		border-top-color: var(--color-42);
	}
	.GroupEditPop.is-top .GroupEditPop-arrow:after {
		border-top-color: var(--color-2c);
	}
	.shark-webp [class*="pipOn-"], .shark-webp [class*="pipOff-"] {
		-webkit-filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
		filter: invert(50%) sepia(51%) saturate(3237%) hue-rotate(1deg) brightness(102%) contrast(101%)!important;
	}
	.shark-webp .dySliderArrow {
		-webkit-filter: invert(57%) sepia(9%) saturate(6%) hue-rotate(89deg) brightness(91%) contrast(90%);
		filter: invert(57%) sepia(9%) saturate(6%) hue-rotate(89deg) brightness(91%) contrast(90%);
	}
	.shark-webp .Header-follow-empty > i, .shark-webp .Header-history-empty > i {
		filter: invert(50%) sepia(19%) saturate(3%) hue-rotate(319deg) brightness(101%) contrast(94%)!important;
	}
	div[title="关闭字幕"], div[title="显示字幕"] {
		filter: invert(50%) sepia(100%) saturate(753%) hue-rotate(346deg) brightness(103%) contrast(98%)!important;
	}
	ul.Header-follow-listBox {
		width: 100%!important;
	}
	ul.Header-follow-listBox li > a {
		display: flex!important;
		align-items: center!important;
		justify-content: space-between!important;
		margin: 0!important;
		padding: 8px 16px!important;
	}
	/*=== 2025.02.15 ===*/
	div[class*="controlbar"] div[class*="pipOn"] {
		background: url('//www.asifadeaway.com/Stylish/douyu/controlbar-pipOn.png') no-repeat 50%!important;
		background-size: contain!important;
	}
	[class*="inlive"] [class*="inliveimg"] {
		background-image: url('//www.asifadeaway.com/Stylish/douyu/controlbar-inlive.png')!important;
	}
	.ShieldTool-allShield, .ShieldTool-listItem.is-noChecked .ShieldTool-allShield {
		background-image: url('//www.asifadeaway.com/Stylish/douyu/all-shie-nocheck-icon.png')!important;
	}
	[class*="elevator"] [class*="goTop"]:not(:hover) {
		filter: invert(49%) sepia(1%) saturate(2%) hue-rotate(0deg) brightness(106%) contrast(87%) !important;
	}
}
@-moz-document url-prefix("https://www.douyu.com"), url-prefix("http://www.douyu.com") {
	/*=== 用户自定义设置项 ===*/
	/*=== Chrome - 修改滚动条 ===*/
	/*[[Scrollbar]]*/
	/*=== 元素屏蔽开关===*/
	/*=== 弹幕侧 ===*/
	/*[[PlayerRank]]*/
	/*[[UserLevel]]*/
	/*[[ChatFansBarrage]]*/
	/*[[ChatLetter]]*/
	/*[[FansMedal]]*/
	/*[[BarrageNoble]]*/
	/*[[BarrageHonor]]*/
	/*[[RoomVipIcon]]*/
	/*[[ToolbarActivityArea]]*/
	/*=== 播放器工具栏 ===*/
	/*[[PlayerToolbar]]*/
	www.asifadeawy.com {
		display: none!important;
	}
	/*=== 粉丝弹幕颜色显示 ===*/
	/*[[BarrageContent]]*/
	www.asifadeawy.com {
		color: var(--color-86)!important;
	}
	/*=== 用户昵称颜色 ===*/
	.Barrage-nickName {
		color: /*[[UserNameColor]]*/
		!important;
	}
	/*=== 用户发言颜色 ===*/
	.UserLevel + .Barrage-nickName + .Barrage-content:not([class*="Barrage-content--color"]), .UserLevel + span + .Barrage-nickName + .Barrage-content:not([class*="Barrage-content--color"]), .UserLevel + span + span + .Barrage-nickName + .Barrage-content:not([class*="Barrage-content--color"]) {
		color: /*[[UserContentColor]]*/
		!important;
	}
	/*=== 主播昵称颜色 ===*/
	.AnchorLevel + .Barrage-nickName, .AnchorLevel + span + .Barrage-nickName {
		color: /*[[AnchorNameColor]]*/
		!important;
	}
	/*=== 主播发言颜色 ===*/
	.AnchorLevel + .Barrage-nickName + .Barrage-content, .AnchorLevel + span + .Barrage-nickName + .Barrage-content {
		color: /*[[AnchorContentColor]]*/
		!important;
	}
}
@-moz-document domain("douyu.com") {
	/*=== 日期选择 ===*/
	[stylus-iframe="https://www.douyu.com"] .WdateDiv, [stylus-iframe="https://www.douyu.com"] .WdateDiv td, [stylus-iframe="https://www.douyu.com"] .WdateDiv .menuSel, [stylus-iframe="https://www.douyu.com"] .WdateDiv .yminput:focus, [stylus-iframe="https://www.douyu.com"] .WdateDiv .yminputfocus {
		background: var(--color-2c)!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv .MTitle td {
		background: var(--color-37)!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv .WdayOn, [stylus-iframe="https://www.douyu.com"] .WdateDiv .WwdayOn, [stylus-iframe="https://www.douyu.com"] .WdateDiv .Wselday, [stylus-iframe="https://www.douyu.com"] .WdateDiv .WotherDayOn {
		background: #65a4f3!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv .NavImg a, [stylus-iframe="https://www.douyu.com"] .WdateDiv .yminput, [stylus-iframe="https://www.douyu.com"] .WdateDiv .yminputfocus, [stylus-iframe="https://www.douyu.com"] .WdateDiv #dpQS {
		background: url(//www.asifadeaway.com/Stylish/douyu/wdate.png) no-repeat!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv #dpQS {
		background-position: 0 -90px!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv .NavImgrr a {
		background-position: 0 -40px!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv .NavImgr a {
		background-position: 0 -25px!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv .NavImgll a {
		background-position: 0 5px!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv .NavImgl a {
		background-position: 0 -10px!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv .yminput, [stylus-iframe="https://www.douyu.com"] .WdateDiv .yminputfocus {
		background-position: 35px -68px!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv .yminput, [stylus-iframe="https://www.douyu.com"] .WdateDiv .yminputfocus, [stylus-iframe="https://www.douyu.com"] .WdateDiv .Wday, [stylus-iframe="https://www.douyu.com"] .WdateDiv .menu {
		color: var(--color-86)!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv .WotherDay, [stylus-iframe="https://www.douyu.com"] .WdateDiv .invalidMenu, [stylus-iframe="https://www.douyu.com"] .WdateDiv .WinvalidDay {
		color: var(--color-66)!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv .WdayOn, [stylus-iframe="https://www.douyu.com"] .WdateDiv .WwdayOn, [stylus-iframe="https://www.douyu.com"] .WdateDiv .Wselday, [stylus-iframe="https://www.douyu.com"] .WdateDiv .WotherDayOn {
		color: var(--color-ff)!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv .Wwday, [stylus-iframe="https://www.douyu.com"] .WdateDiv .menuOn {
		color: #65a4f3!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv .MTitle td {
		color: var(--color-af)!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv, [stylus-iframe="https://www.douyu.com"] .WdateDiv .yminput, [stylus-iframe="https://www.douyu.com"] .WdateDiv .yminputfocus, [stylus-iframe="https://www.douyu.com"] .WdateDiv .MMenu, [stylus-iframe="https://www.douyu.com"] .WdateDiv .YMenu {
		border-color: var(--color-42)!important;
	}
	[stylus-iframe="https://www.douyu.com"] .WdateDiv .dpButton:focus, [stylus-iframe="https://www.douyu.com"] .WdateDiv .yminput:focus, [stylus-iframe="https://www.douyu.com"] .WdateDiv .yminputfocus {
		outline: none!important;
	}
}
